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

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

QGrpcHttp2Channel

HTTP/2 transport layer for gRPC communication

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

QGrpcStatus

Combines a StatusCode and a string message

Detailed Description

© 2024 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.