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
Enthält verschiedene Bezeichner, die in der gesamten QtGrpc-Bibliothek verwendet werden |
Klassen
Schnittstelle zur Implementierung der Transportschicht von gRPC-Operationen | |
Zugriff bei der Verarbeitung von RPCs mit bidirektionalem Streaming | |
Bietet verschiedene Optionen zur Feinabstimmung einzelner RPCs | |
Zugriff bei der Verarbeitung von unären RPCs | |
Fängt Abbruchanforderungen für ein RPC ab | |
Bietet verschiedene Optionen zur Feinabstimmung eines gRPC-Kanals | |
Dient als Grundlage für generierte Client-Schnittstellen | |
Zugriff bei der Verarbeitung von Client-Streaming-RPCs | |
Fängt den Abschlussstatus eines RPC ab | |
HTTP/2-Transportschicht für die gRPC-Kommunikation | |
Fängt die anfänglichen Metadaten eines RPC ab | |
Stellt Kontextinformationen für Interceptor-Callbacks bereit | |
Speichert und verwaltet eine Abfolge von Interceptors | |
Fängt eingehende Nachrichten-Nutzdaten für einen RPC ab | |
Allgemeine Operationen zur Abwicklung der gRPC-Kommunikation von der Client-Seite aus | |
Kontext für die Kommunikation zwischen einer einzelnen gRPC-Operation und einem Kanal | |
Enthält den Protobuf-Nachrichtenserialisierer und das zugehörige Content-Type-Suffix | |
Zugriff bei der Verarbeitung von RPCs mit Server-Streaming | |
Fängt den Start eines RPC ab | |
Kombiniert einen StatusCode und eine Zeichenfolgenmeldung | |
Fängt nachgestellte Metadaten für einen RPC ab | |
Fängt ausgehende Nachrichten ab, die für einen RPC geschrieben wurden | |
Fängt den Abschluss des Schreibvorgangs von Nachrichten für einen RPC ab | |
Tag-Typ für den Zugriff auf QMultiHash-Metadaten | |
Beschreibt eine gRPC-Methode mit ihrem Servicenamen, Methodennamen und RPC-Typ |
© 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.