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

- Qt 6.12
- Qt GRPC
- Qt GRPC C++ Classes
- Qt 6.12.0 Reference Documentation

# Qt GRPC C++ Classes

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

This module was introduced in Qt 6.5.

## Namespaces

QtGrpc | Contains miscellaneous identifiers used throughout the QtGrpc library

## Classes

QAbstractGrpcChannel | Interface for implementing the transport layer of gRPC operations
QGrpcBidiStream | Access in handling bidirectional-streaming RPCs
QGrpcCallOptions | Offers various options for fine-tuning individual RPCs
QGrpcCallReply | Access in handling unary RPCs
QGrpcCancelInterceptor | Intercepts cancellation requests for an RPC
QGrpcChannelOptions | Offers various options for fine-tuning a gRPC channel
QGrpcClientBase | Serves as base for generated client interfaces
QGrpcClientStream | Access in handling client-streaming RPCs
QGrpcFinishedInterceptor | Intercepts the completion status of an RPC
QGrpcHttp2Channel | HTTP/2 transport layer for gRPC communication
QGrpcInitialMetadataInterceptor | Intercepts initial metadata for an RPC
QGrpcInterceptionContext | Provides contextual information to interceptor callbacks
QGrpcInterceptorChain | Stores and manages a sequence of interceptors
QGrpcMessageReceivedInterceptor | Intercepts incoming message payloads for an RPC
QGrpcOperation | Common operations to handle the gRPC communication from the client side
QGrpcOperationContext | Context for communication between an individual gRPC operation and a channel
QGrpcSerializationFormat | Holds the protobuf message serializer and the associated content-type suffix
QGrpcServerStream | Access in handling server-streaming RPCs
QGrpcStartInterceptor | Intercepts the start of an RPC
QGrpcStatus | Combines a StatusCode and a string message
QGrpcTrailingMetadataInterceptor | Intercepts trailing metadata for an RPC
QGrpcWriteMessageInterceptor | Intercepts outgoing messages written for an RPC
QGrpcWritesDoneInterceptor | Intercepts the completion of message writes for an RPC
QtGrpc::MultiValue_t | Tag type used to access QMultiHash metadata
QtGrpc::RpcDescriptor | Describes a gRPC method with its service name, method name, and RPC type

## Detailed Description