CoreDX DDS C++ Reference Manual
Public Attributes | List of all members
DDS::PublisherQos Class Reference

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

Public Attributes

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 Publisher.create_datawriter() operation.
EntityNameQosPolicy entity_name
 Controls the Entity name of the Publisher.
LoggingQosPolicy logging
 Controls the logging behavior of the Publisher.

Detailed Description

Structure that holds Publisher Quality of Service policies.

See also
Publisher::set_qos(PublisherQos) set_qos()
Publisher::get_qos(PublisherQos) get_qos()
DomainParticipant::create_publisher(PublisherQos qos, PublisherListener listener, long mask) create_publisher()
DomainParticipant::set_default_publisher_qos(PublisherQos) set_default_publisher_qos()
DomainParticipant::get_default_publisher_qos(PublisherQos) get_default_publisher_qos()

Member Data Documentation

PartitionQosPolicy DDS::PublisherQos::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.

PresentationQosPolicy DDS::PublisherQos::presentation

Controls the presentation of groups of changes.

See also
Publisher::begin_coherent_changes() begin_coherent_changes()
Publisher::end_coherent_changes() end_coherent_changes()
Subscriber::begin_access() begin_access()
Subscriber::end_access() end_access()

© 2009-2017 Twin Oaks Computing, Inc
Castle Rock, CO 80108
All rights reserved.