Sur cette page

Qt GRPC C++ Classes

Le module « Qt GRPC » permet de communiquer avec gRPC™ services. En savoir plus…

Ce module a été introduit dans Qt 6.5.

Espaces de noms

QtGrpc

Contient divers identifiants utilisés dans l'ensemble de la bibliothèque QtGrpc

Classes

QAbstractGrpcChannel

Interface permettant d’implémenter la couche de transport des opérations gRPC

QGrpcBidiStream

Accès à la gestion des RPC à flux bidirectionnel

QGrpcCallOptions

Offre diverses options pour affiner le comportement de chaque RPC

QGrpcCallReply

Accès à la gestion des RPC unaires

QGrpcCancelInterceptor

Intercepte les demandes d'annulation d'un RPC

QGrpcChannelOptions

Propose diverses options pour affiner la configuration d'un canal gRPC

QGrpcClientBase

Sert de base aux interfaces client générées

QGrpcClientStream

Accès à la gestion des RPC de type « client-streaming »

QGrpcFinishedInterceptor

Intercepte l'état d'achèvement d'un RPC

QGrpcHttp2Channel

Couche de transport HTTP/2 pour la communication gRPC

QGrpcInitialMetadataInterceptor

Intercepte les métadonnées initiales d’un RPC

QGrpcInterceptionContext

Fournit des informations contextuelles aux callbacks des intercepteurs

QGrpcInterceptorChain

Stocke et gère une séquence d’intercepteurs

QGrpcMessageReceivedInterceptor

Intercepte les charges utiles des messages entrants pour un RPC

QGrpcOperation

Opérations courantes pour gérer la communication gRPC côté client

QGrpcOperationContext

Contexte de communication entre une opération gRPC individuelle et un canal

QGrpcSerializationFormat

Contient le sérialiseur de messages protobuf et le suffixe de type de contenu associé

QGrpcServerStream

Accès pour la gestion des RPC en streaming côté serveur

QGrpcStartInterceptor

Intercepte le début d’un RPC

QGrpcStatus

Combine un StatusCode et un message de type chaîne de caractères

QGrpcTrailingMetadataInterceptor

Intercepte les métadonnées de fin d’un RPC

QGrpcWriteMessageInterceptor

Intercepte les messages sortants écrits pour un RPC

QGrpcWritesDoneInterceptor

Intercepte la fin de l'écriture des messages pour un RPC

QtGrpc::MultiValue_t

Type de balise utilisé pour accéder aux métadonnées QMultiHash

QtGrpc::RpcDescriptor

Décrit une méthode gRPC avec son nom de service, son nom de méthode et son type RPC

Description détaillée

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