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 an interface that represents common gRPC channel functionality.
-
QAbstractGrpcClient: The QAbstractGrpcClient class is bridge between gRPC clients and channels.
-
QGrpcBidirStream: The QGrpcBidirStream class provides the interface to access the bidirectional gRPC stream functionality from gRPC client side.
-
QGrpcCallOptions: The QGrpcCallOptions is an storage class used to set additional call options.
-
QGrpcCallReply: The QGrpcCallReply class implements logic to handle gRPC calls from the gRPC client side.
-
QGrpcChannelOperation: The QGrpcChannelOperation class implements common logic to handle the gRPC communication from the channel side.
-
QGrpcChannelOptions: The QGrpcChannelOptions is an storage class used to set additional channel options.
-
QGrpcClientInterceptor: Base class for Qt GRPC client interceptors.
-
QGrpcClientInterceptorManager: Manages QGrpcClientInterceptor interceptors.
-
QGrpcClientStream: The QGrpcClientStream class provides the interface to access the client-side gRPC stream functionality from gRPC client side.
-
QGrpcHttp2Channel: The QGrpcHttp2Channel class is an HTTP/2-based of QAbstractGrpcChannel, based on Qt Network HTTP/2 implementation.
-
QGrpcInterceptorContinuation: A template class for Qt GRPC interceptor continuation.
-
QGrpcOperation: The QGrpcOperation class implements common logic to handle the gRPC communication from the client side.
-
QGrpcServerStream: The QGrpcServerStream class provides the interface to access the server-side gRPC stream functionality from gRPC client side.
-
QGrpcStatus: The QGrpcStatus class contains information about last gRPC operation.