GrpcChannelOptions QML Type
The GrpcChannelOptions is an storage class used to set additional channel options. More...
| Import Statement: | import QtGrpc | 
| Since: | Qt 6.7 | 
| In C++: | QGrpcChannelOptions | 
Properties
- deadlineTimeout : int
- metadata : GrpcMetadata
- serializationFormat : enumeration (since 6.8)
Detailed Description
Provides a set of properties to access the channel options that are used by gRPC™ channels to communicate with the services.
See also QGrpcChannelOptions.
Property Documentation
| deadlineTimeout : int | 
Sets a deadline value for a channel.
See also QGrpcChannelOptions::deadlineTimeout.
| metadata : GrpcMetadata | 
Sets a pointer to the metadata object used for a channel.
See also GrpcMetadata.
| 
serializationFormat : enumeration  | 
Sets the serialization format for the channel. The QtGrpc::SerializationFormat::Default format is used by default.
| Constant | Description | 
|---|---|
| QtGrpc.SerializationFormat.Default | The default QGrpcSerializationFormat preset. This preset constructs a QProtobufSerializer with an empty content type suffix. | 
| QtGrpc.SerializationFormat.Protobuf | The embedded protobuf QGrpcSerializationFormat preset. This preset constructs a QProtobufSerializer with the protocontent type suffix. | 
| QtGrpc.SerializationFormat.Json | The embedded JSON QGrpcSerializationFormat preset. This preset constructs a QProtobufJsonSerializer with the jsoncontent type suffix. | 
This property was introduced in Qt 6.8.
See also QGrpcChannelOptions::serializationFormat, QtGrpc::SerializationFormat, and QGrpcSerializationFormat.