CoreDX DDS Java Reference Manual
Public Attributes | Static Public Attributes | List of all members
DataWriterQos Class Reference

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

Public Attributes

DurabilityQosPolicy durability
DurabilityServiceQosPolicy durability_service
DeadlineQosPolicy deadline
LatencyBudgetQosPolicy latency_budget
LivelinessQosPolicy liveliness
ReliabilityQosPolicy reliability
DestinationOrderQosPolicy destination_order
HistoryQosPolicy history
ResourceLimitsQosPolicy resource_limits
TransportPriorityQosPolicy transport_priority
LifespanQosPolicy lifespan
UserDataQosPolicy user_data
OwnershipQosPolicy ownership
OwnershipStrengthQosPolicy ownership_strength
WriterDataLifecycleQosPolicy writer_data_lifecycle
DataRepresentationQosPolicy representation
RpcQosPolicy rpc
EntityNameQosPolicy entity_name
LoggingQosPolicy logging
RTPSWriterQosPolicy rtps_writer

Static Public Attributes

static final DataWriterQos DATAWRITER_QOS_DEFAULT = null

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()

Member Data Documentation

The deadline committed to by the DataWriter.

DestinationOrderQosPolicy destination_order

The destination order logic offered by the DataWriter.

DurabilityQosPolicy durability

The durability policy offered by the DataWriter.

DurabilityServiceQosPolicy durability_service

The durability service configuration offered by the DataWriter.

EntityNameQosPolicy entity_name

Controls the Entity name of the DataWriter

The data history maintained by the DataWriter.

LatencyBudgetQosPolicy latency_budget

The latency allowed by the DataWriter.

The expiration time for old samples managed by the DataWriter.

LivelinessQosPolicy liveliness

The liveliness mechanism offered by the DataWriter.

Controls the logging behavior of the DataWriter.

OwnershipQosPolicy ownership

The type of 'ownership' offered by the DataWriter.

OwnershipStrengthQosPolicy ownership_strength

The measure of 'ownership strength' offered by the DataWriter.

ReliabilityQosPolicy reliability

The transport reliability offered by the DataWriter.

Informs DataReader(s) of the data representation supported by this Writer. This must be consistent with the TypeSupport associated with the Writer's Topic.

ResourceLimitsQosPolicy resource_limits

The resource limits set on the DataWriter.

Configure RPC relevant settings: instance_name, related_entity,and topic_aliases.

RTPSWriterQosPolicy rtps_writer

Controls aspects of the RTPS Writer protocol for the DataWriter.

TransportPriorityQosPolicy transport_priority

The transport priority supported by the DataWriter.

UserDataQosPolicy user_data

A sequence of octets associated with the DataWriter.

WriterDataLifecycleQosPolicy writer_data_lifecycle

Indicates if unregistered instances should be automatically disposed by the DataWriter.

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