CoreDX DDS
C++ Reference Manual

DDS::DataWriterQos Class Reference
[DDS Quality of Service]

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

List of all members.

Public Attributes

DurabilityQosPolicy durability
 The durability policy offered by the DataWriter.
DurabilityServiceQosPolicy durability_service
 The durability service configuration offered by the DataWriter.
DeadlineQosPolicy deadline
 The deadline committed to by the DataWriter.
LatencyBudgetQosPolicy latency_budget
 The latency allowed by the DataWriter.
LivelinessQosPolicy liveliness
 The liveliness mechanism offered by the DataWriter.
ReliabilityQosPolicy reliability
 The transport reliability offered by the DataWriter.
DestinationOrderQosPolicy destination_order
 The destination order logic offered by the DataWriter.
HistoryQosPolicy history
 The data history maintained by the DataWriter.
ResourceLimitsQosPolicy resource_limits
 The resource limits set on the DataWriter.
TransportPriorityQosPolicy transport_priority
 The transport priority supported by the DataWriter.
LifespanQosPolicy lifespan
 The expiration time for old samples managed by the DataWriter.
UserDataQosPolicy user_data
 A sequence of octets associated with the DataWriter.
OwnershipQosPolicy ownership
 The type of 'ownership' offered by the DataWriter.
OwnershipStrengthQosPolicy ownership_strength
 The measure of 'ownership strength' offered by the DataWriter.
WriterDataLifecycleQosPolicy writer_data_lifecycle
 Indicates if unregistered instances should be automatically disposed by the DataWriter.
EntityNameQosPolicy entity_name
 Controls the Entity name of the DataWriter.
LoggingQosPolicy logging
 Controls the logging behavior of the DataWriter.
RTPSWriterQosPolicy rtps_writer
 Controls aspects of the RTPS Writer protocol for the DataWriter.

Detailed Description

Structure that holds DataWriter Quality of Service policies.

See also:
DataWriter::set_qos(DataWriterQos) set_qos()
DataWriter::get_qos(DataWriterQos) get_qos()
Publisher::create_datawriter(Topic topic, DataWriterQos qos, DataWriterListener listener, long mask) create_datawriter()
Publisher::set_default_datawriter_qos(DataWriterQos) set_default_datawriter_qos()
Publisher::get_default_datawriter_qos(DataWriterQos) get_default_datawriter_qos()
 All Classes Files Functions Variables

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