QGrpcBidiStream Class

QGrpcBidiStreamクラスは、gRPCクライアント側から双方向gRPCストリーム機能にアクセスするためのインターフェースを提供します。詳細...

Header: #include <QGrpcBidiStream>
CMake: find_package(Qt6 REQUIRED COMPONENTS Grpc)
target_link_libraries(mytarget PRIVATE Qt6::Grpc)
Since: Qt 6.7
Inherits: QGrpcOperation

パブリック関数

virtual ~QGrpcBidiStream() override
void writeMessage(const QProtobufMessage &message)
(since 6.8) void writesDone()

シグナル

詳細説明

メンバー関数説明

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

QGrpcBidiStream オブジェクトを破棄する。

[signal] void QGrpcBidiStream::messageReceived()

このシグナルは、ストリームがサーバーから更新された値を受信したときに発せられます。

void QGrpcBidiStream::writeMessage(const QProtobufMessage &message)

message をシリアライズしてサーバーに送信します。

[since 6.8] void QGrpcBidiStream::writesDone()

クライアント側からストリームを終了します(半閉鎖)。この呼び出しの後も、サーバーは応答を送信できます。

この関数はQt 6.8で導入されました。

©2024 The Qt Company Ltd. 本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。