Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business

GrpcChannelOptions

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

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 [since 6.8]

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 proto content type suffix.
QtGrpc.SerializationFormat.Json The embedded JSON QGrpcSerializationFormat preset. This preset constructs a QProtobufJsonSerializer with the json content type suffix.

This property was introduced in Qt 6.8.

See also QGrpcChannelOptions::serializationFormat, QtGrpc::SerializationFormat, and QGrpcSerializationFormat.


Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded