DDS_SubscriberQos Struct Reference
[Subscribers]

QoS policies supported by a DDSSubscriber entity. More...

List of all members.

Public Attributes

struct DDS_PresentationQosPolicy presentation
 Presentation policy, PRESENTATION.
struct DDS_PartitionQosPolicy partition
 Partition policy, PARTITION.
struct DDS_GroupDataQosPolicy group_data
 Group data policy, GROUP_DATA.
struct DDS_EntityFactoryQosPolicy entity_factory
 Entity factory policy, ENTITY_FACTORY.
struct DDS_ExclusiveAreaQosPolicy exclusive_area
 <<eXtension>> Exclusive area for the subscriber and all entities that are created by the subscriber.


Detailed Description

QoS policies supported by a DDSSubscriber entity.

You must set certain members in a consistent manner:

length of DDS_SubscriberQos::group_data.value <= DDS_DomainParticipantQos::resource_limits.subscriber_group_data_max_length

length of DDS_SubscriberQos::partition.name <= DDS_DomainParticipantQos::resource_limits.max_partitions

combined number of characters (including terminating 0) in DDS_SubscriberQos::partition.name <= DDS_DomainParticipantQos::resource_limits.max_partition_cumulative_characters

If any of the above are not true, DDSSubscriber::set_qos and DDSSubscriber::set_qos_with_profile will fail with DDS_RETCODE_INCONSISTENT_POLICY


Member Data Documentation

Presentation policy, PRESENTATION.

Partition policy, PARTITION.

Group data policy, GROUP_DATA.

Entity factory policy, ENTITY_FACTORY.

<<eXtension>> Exclusive area for the subscriber and all entities that are created by the subscriber.


RTI Data Distribution Service C++ API Version 4.5e Copyright © 23 Oct 2011 Real-Time Innovations, Inc