SERVICE QosPolicy (DDS Extension)

The SERVICE QosPolicy is intended for use by RTI infrastructure services. User applications should not modify its value. It includes the member in DDS_ServiceQosPolicy.

DDS_ServiceQosPolicy

Type

Field Name

Description

DDS_ServiceQosPolicyKind

kind

Kind of service associated with the entity.

Possible values:

DDS_NO_SERVICE_QOS,

DDS_PERSISTENCE_SERVICE_QOS,

DDS_QUEUING_SERVICE_QOS,

DDS_ROUTING_SERVICE_QOS,

DDS_RECORDING_SERVICE_QOS,

DDS_REPLAY_SERVICE_QOS,

DDS_DATABASE_INTEGRATION_SERVICE_QOS

DDS_WEB_INTEGRATION_SERVICE_QOS

An application can determine the kind of service associated with a discovered DataWriter and DataReader by looking at the service field in the PublicationBuiltinTopicData and SubscriptionBuiltinTopicData structures (see Chapter 16: Built-In Topics).

Properties

This QosPolicy cannot be modified after the Entity is enabled.

There are no requirements that the publishing and subscribing sides use compatible values.

Related QosPolicies

None

Applicable Entities

System Resource Considerations

None.

© 2018 RTI