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.