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

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

Public Attributes

DurabilityQosPolicy durability
DeadlineQosPolicy deadline
LatencyBudgetQosPolicy latency_budget
LivelinessQosPolicy liveliness
ReliabilityQosPolicy reliability
DestinationOrderQosPolicy destination_order
HistoryQosPolicy history
ResourceLimitsQosPolicy resource_limits
UserDataQosPolicy user_data
OwnershipQosPolicy ownership
TimeBasedFilterQosPolicy time_based_filter
ReaderDataLifecycleQosPolicy reader_data_lifecycle
DataRepresentationQosPolicy representation
TypeConsistencyEnforcementQosPolicy type_consistency
RpcQosPolicy rpc
EntityNameQosPolicy entity_name
LoggingQosPolicy logging
RTPSReaderQosPolicy rtps_reader

Static Public Attributes

static final DataReaderQos DATAREADER_QOS_DEFAULT = null

Detailed Description

Structure that holds DataReader Quality of Service policies.

See also
DataReader::set_qos(DataReaderQos) set_qos()
DataReader::get_qos(DataReaderQos) get_qos()
Subscriber::create_datareader(TopicDescription topic, DataReaderQos qos, DataReaderListener listener, long mask) create_datareader()
Subscriber::set_default_datareader_qos(DataReaderQos) set_default_datareader_qos()
Subscriber::get_default_datareader_qos(DataReaderQos) get_default_datareader_qos()

Member Data Documentation

The requested update frequency for data instances.

DestinationOrderQosPolicy destination_order

The destination order logic requested by the DataReader.

DurabilityQosPolicy durability

The durability policy requested by the DataReader.

EntityNameQosPolicy entity_name

Controls the Entity name of the DataReader

The data history requested by the DataReader.

LatencyBudgetQosPolicy latency_budget

The latency requested by the DataReader.

LivelinessQosPolicy liveliness

The liveliness mechanism requested by the DataReader.

Controls the logging behavior of the DataReader.

OwnershipQosPolicy ownership

The type of 'ownership' offered by the DataReader.

ReaderDataLifecycleQosPolicy reader_data_lifecycle

Controls the auto-purge behavior of the DataReader.

ReliabilityQosPolicy reliability

The transport reliability requested by the DataReader.

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

ResourceLimitsQosPolicy resource_limits

The resource limits set on the DataReader.

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

RTPSReaderQosPolicy rtps_reader

Controls aspects of the RTPS Reader protocol for the DataReader.

TimeBasedFilterQosPolicy time_based_filter

The maximum update frequency required/desired by the DataReader.

Influences the algorithm that matches DataReaders and DataWriters based on their data type compatibility.

UserDataQosPolicy user_data

A sequence of octets associated with the DataReader.

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