En esta página

QGrpcServerStream Class

La clase QGrpcServerStream provee acceso en el manejo de RPCs server-streaming. Más...

Cabecera: #include <QGrpcServerStream>
CMake: find_package(Qt6 REQUIRED COMPONENTS Grpc)
target_link_libraries(mytarget PRIVATE Qt6::Grpc)
Desde: Qt 6.7
Hereda: QGrpcOperation

Funciones Públicas

virtual ~QGrpcServerStream() override

Señales

Descripción detallada

La clase QGrpcServerStream proporciona la interfaz para el manejo de llamadas a procedimientos remotos (RPCs) de streaming de servidor, que es uno de los cuatro gRPC métodos de servicio.

Para obtener una descripción general de alto nivel, consulte la Guía del clienteQt GRPC .

Nota: Los usuarios son responsables de gestionar los manejadores RPC únicos devueltos por la interfaz Client, asegurando su existencia al menos hasta que se emita la señal finished. Después de recibir esta señal, el manejador puede ser reasignado o destruido de forma segura.

Documentación de las funciones miembro

[override virtual noexcept] QGrpcServerStream::~QGrpcServerStream()

Destruye el QGrpcServerStream.

[signal] void QGrpcServerStream::messageReceived()

Esta señal se emite cuando el streaming RPC ha recibido un nuevo mensaje del servidor. Los métodos read() se pueden utilizar para deserializar el mensaje recibido.

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