CoreDX Data Distribution Service
The High Performance, Small Footprint DDS from Twin Oaks Computing, Inc
DDS::SubscriberQos Class Reference

Structure that holds Subscriber Quality of Service policies. More...

Data Fields

PresentationQosPolicy presentation
 Controls the presentation of groups of changes. More...
 
PartitionQosPolicy partition
 Establishes a logical data partition. More...
 
GroupDataQosPolicy group_data
 A sequence of octets associated with the Publisher.
 
EntityFactoryQosPolicy entity_factory
 Controls the behavior of the Subscriber.create_datareader() operation.
 
EntityNameQosPolicy entity_name
 Controls the Entity name of the Subscriber.
 
LoggingQosPolicy logging
 Controls the logging behavior of the Subscriber.
 

Detailed Description

Structure that holds Subscriber Quality of Service policies.

See also
Subscriber::set_qos(SubscriberQos)
Subscriber::get_qos(SubscriberQos)
DomainParticipant::create_subscriber(SubscriberQos qos, SubscriberListener listener, long mask)
DomainParticipant::set_default_subscriber_qos(SubscriberQos)
DomainParticipant::get_default_subscriber_qos(SubscriberQos)

Field Documentation

◆ partition

PartitionQosPolicy DDS::SubscriberQos::partition

Establishes a logical data partition.

DataWriters and DataReaders that are 'in' the same partition (ie, the partition of the containing Publisher and Subscriber match) can communicate. If the partitions do not match, then they cannot communicate.

◆ presentation

PresentationQosPolicy DDS::SubscriberQos::presentation

© 2009-2020 Twin Oaks Computing, Inc
Castle Rock, CO 80104
All rights reserved.