Qt GRPC C++ Classes | Qt GRPC 6.8.0
Description: The Qt GRPC module provides support for communicating with gRPC services.

- Qt 6.8
- Qt GRPC
- Qt GRPC C++ Classes
- Qt 6.8.0 Reference Documentation

# Qt GRPC C++ Classes

The Qt GRPC module provides support for communicating with gRPC services. More...

This module is in Technical Preview state.

This module was introduced in Qt 6.5.

## Classes

QAbstractGrpcChannel | Interface that represents common gRPC channel functionality
QAbstractGrpcClient | Bridge between gRPC clients and channels
QGrpcBidirStream | The interface to access the bidirectional gRPC stream functionality from gRPC client side
QGrpcCallOptions | Storage class used to set additional call options
QGrpcCallReply | Implements logic to handle gRPC calls from the gRPC client side
QGrpcChannelOperation | Implements common logic to handle the gRPC communication from the channel side
QGrpcChannelOptions | Storage class used to set additional channel options
QGrpcClientInterceptor | Base class for Qt GRPC client interceptors
QGrpcClientInterceptorManager | Manages QGrpcClientInterceptor interceptors
QGrpcClientStream | The interface to access the client-side gRPC stream functionality from gRPC client side
QGrpcHttp2Channel | HTTP/2-based of QAbstractGrpcChannel, based on Qt Network HTTP/2 implementation
QGrpcInterceptorContinuation | A template class for Qt GRPC interceptor continuation
QGrpcOperation | Implements common logic to handle the gRPC communication from the client side
QGrpcSerializationFormat | Holds the protobuf message serializer and the related content type suffix
QGrpcServerStream | The interface to access the server-side gRPC stream functionality from gRPC client side
QGrpcStatus | Contains information about last gRPC operation

## Detailed Description