GrpcChannelOptions QML Type
GrpcChannelOptions は、追加のチャネルオプションを設定するために使用されるストレージクラスです。詳細...
| Import Statement: | import QtGrpc |
| Since: | Qt 6.7 |
| In C++: | QGrpcChannelOptions |
プロパティ
- deadlineTimeout : int
- metadata : GrpcMetadata
- serializationFormat : enumeration
(since 6.8)
詳細な説明
サービスとの通信に使用されるチャネルオプションにアクセスするための一連のプロパティを提供します。 gRPC™ チャンネルがサービスと通信する際に使用されるチャンネルオプションにアクセスするための一連のプロパティを提供します。
QGrpcChannelOptionsも参照してください 。
プロパティのドキュメント
deadlineTimeout : int
チャネルの期限を設定します。
QGrpcChannelOptions::deadlineTimeoutも参照してください 。
metadata : GrpcMetadata
チャンネルで使用されるメタデータオブジェクトへのポインタを設定します。
GrpcMetadataも参照してください 。
serializationFormat : enumeration [since 6.8]
チャネルのシリアライズ形式を設定します。デフォルトでは、QtGrpc::SerializationFormat::Default 形式が使用されます。
| 定数 | 説明 |
|---|---|
QtGrpc.SerializationFormat.Default | デフォルトのQGrpcSerializationFormat プリセット。このプリセットは、コンテンツタイプのサフィックスが空のQProtobufSerializer を生成します。 |
QtGrpc.SerializationFormat.Protobuf | 埋め込みプロトブフのQGrpcSerializationFormat プリセット。このプリセットは、コンテンツタイプサフィックスとして「proto 」を持つQProtobufSerializer を構築します。 |
QtGrpc.SerializationFormat.Json | 埋め込みJSON用「QGrpcSerializationFormat 」プリセット。このプリセットは、コンテンツタイプサフィックスとして「json 」を持つQProtobufJsonSerializer を生成します。 |
このプロパティは Qt 6.8 で導入されました。
「 QGrpcChannelOptions::serializationFormat 」、「QtGrpc::SerializationFormat 」、および「QGrpcSerializationFormat 」も参照してください 。
© 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.