DDS::SubscriberQos Class Reference
[Subscribers]

QoS policies supported by a DDS::Subscriber entity. More...

#include <managed_subscription.h>

List of all members.

Public Attributes

PresentationQosPolicy presentation
 Presentation policy, PRESENTATION.
PartitionQosPolicypartition
 Partition policy, PARTITION.
GroupDataQosPolicygroup_data
 Group data policy, GROUP_DATA.
EntityFactoryQosPolicy entity_factory
 Entity factory policy, ENTITY_FACTORY.
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 DDS::Subscriber 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, DDS::Subscriber::set_qos and DDS::Subscriber::set_qos_with_profile will fail with DDS::Retcode_InconsistentPolicy


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 .Net APIs Version 4.5e Copyright © 23 Oct 2011 Real-Time Innovations, Inc