Qt GRPC C++ Classes▲
The Qt GRPC module provides support for communicating with gRPC services.
This module is in Technical Preview state.
This module was introduced in Qt 6.5.
Classes▲
-
QAbstractGrpcChannel: The QAbstractGrpcChannel class is interface that represents common gRPC channel functionality.
-
QAbstractGrpcClient: The QAbstractGrpcClient class is bridge between gRPC clients and channels.
-
QAbstractGrpcCredentials: The QAbstractGrpcClient is an abstract storage class used by authentication parameters.
-
QGrpcCallCredentials: The QGrpcCallCredentials is the base class for gRPC call credentials.
-
QGrpcCallReply: The QGrpcCallReply class contains data for asynchronous call of gRPC client API.
-
QGrpcChannel: The QGrpcChannel class is a gRPC-cpp native api implementation of QAbstractGrpcChannel interface.
-
QGrpcChannelCredentials: The QGrpcChannelCredentials is the base class for gRPC channel credentials.
-
QGrpcCredentials: The QGrpcCredentials class is a combination of call and channel credentials that is used by gRPC channels to communicate with services, using the given authentication parameters.
-
QGrpcHttp2Channel: The QGrpcHttp2Channel class is an HTTP/2 implementation of QAbstractGrpcChannel interface.
-
QGrpcInsecureCallCredentials: The QGrpcInsecureCallCredentials class is a dummy implementation of QGrpcCallCredentials.
-
QGrpcInsecureChannelCredentials: The QGrpcInsecureChannelCredentials class is a dummy implementation of QGrpcChannelCredentials.
-
QGrpcOperation: The QGrpcOperation class implements common logic to handle communication in Grpc channel.
-
QGrpcSslCredentials: The QGrpcSslCredentials class provides SSL credentials for channel.
-
QGrpcStatus: The QGrpcStatus class contains information about last gRPC operation.
-
QGrpcStream: The QGrpcStream class implements logic to handle stream communication in the Grpc channel.
-
QGrpcUserPasswordCredentials: The QGrpcUserPasswordCredentials class is a reference implementation of simple user-password call authentication.