Auf dieser Seite

Qt GRPC C++ Classes

Das Modul „ Qt GRPC “ bietet Unterstützung für die Kommunikation mit gRPC™ Diensten. Mehr...

Dieses Modul wurde in Qt 6.5 eingeführt.

Namensräume

QtGrpc

Enthält verschiedene Bezeichner, die in der gesamten QtGrpc-Bibliothek verwendet werden

Klassen

QAbstractGrpcChannel

Schnittstelle zur Implementierung der Transportschicht von gRPC-Operationen

QGrpcBidiStream

Zugriff bei der Verarbeitung von RPCs mit bidirektionalem Streaming

QGrpcCallOptions

Bietet verschiedene Optionen zur Feinabstimmung einzelner RPCs

QGrpcCallReply

Zugriff bei der Verarbeitung von unären RPCs

QGrpcCancelInterceptor

Fängt Abbruchanforderungen für ein RPC ab

QGrpcChannelOptions

Bietet verschiedene Optionen zur Feinabstimmung eines gRPC-Kanals

QGrpcClientBase

Dient als Grundlage für generierte Client-Schnittstellen

QGrpcClientStream

Zugriff bei der Verarbeitung von Client-Streaming-RPCs

QGrpcFinishedInterceptor

Fängt den Abschlussstatus eines RPC ab

QGrpcHttp2Channel

HTTP/2-Transportschicht für die gRPC-Kommunikation

QGrpcInitialMetadataInterceptor

Fängt die anfänglichen Metadaten eines RPC ab

QGrpcInterceptionContext

Stellt Kontextinformationen für Interceptor-Callbacks bereit

QGrpcInterceptorChain

Speichert und verwaltet eine Abfolge von Interceptors

QGrpcMessageReceivedInterceptor

Fängt eingehende Nachrichten-Nutzdaten für einen RPC ab

QGrpcOperation

Allgemeine Operationen zur Abwicklung der gRPC-Kommunikation von der Client-Seite aus

QGrpcOperationContext

Kontext für die Kommunikation zwischen einer einzelnen gRPC-Operation und einem Kanal

QGrpcSerializationFormat

Enthält den Protobuf-Nachrichtenserialisierer und das zugehörige Content-Type-Suffix

QGrpcServerStream

Zugriff bei der Verarbeitung von RPCs mit Server-Streaming

QGrpcStartInterceptor

Fängt den Start eines RPC ab

QGrpcStatus

Kombiniert einen StatusCode und eine Zeichenfolgenmeldung

QGrpcTrailingMetadataInterceptor

Fängt nachgestellte Metadaten für einen RPC ab

QGrpcWriteMessageInterceptor

Fängt ausgehende Nachrichten ab, die für einen RPC geschrieben wurden

QGrpcWritesDoneInterceptor

Fängt den Abschluss des Schreibvorgangs von Nachrichten für einen RPC ab

QtGrpc::MultiValue_t

Tag-Typ für den Zugriff auf QMultiHash-Metadaten

QtGrpc::RpcDescriptor

Beschreibt eine gRPC-Methode mit ihrem Servicenamen, Methodennamen und RPC-Typ

Ausführliche Beschreibung

© 2026 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.