DDS::DataReaderQos Struct Reference

#include <dds_dcps.h>

Collaboration diagram for DDS::DataReaderQos:

Collaboration graph
[legend]

List of all members.


Detailed Description

QoS of DataReader.

Public Attributes

DurabilityQosPolicy durability
 Policy expressing if the data should 'outlive' their writing time.
DeadlineQosPolicy deadline
 Policy for cases where Topic is expected to have each instance updated periodically.
LatencyBudgetQosPolicy latency_budget
 Policy providing means for the application to indicate to the middleware the 'urgency' of the data-communication.
LivelinessQosPolicy liveliness
 Policy used to ensure that particular entities on the network are still 'alive'.
ReliabilityQosPolicy reliability
 Policy indicating the level of reliability requested by a DataReader or offered by a DataWriter.
DestinationOrderQosPolicy destination_order
HistoryQosPolicy history
ResourceLimitsQosPolicy resource_limits
UserDataQosPolicy user_data
 User information such as security credentials.
OwnershipQosPolicy ownership
TimeBasedFilterQosPolicy time_based_filter
ReaderDataLifecycleQosPolicy reader_data_lifecycle

Member Data Documentation

Policy for cases where Topic is expected to have each instance updated periodically.

The setting of the DEADLINE policy must be set consistently with that of the TIME_BASED_FILTER: deadline period >= minimum_separation.

Policy providing means for the application to indicate to the middleware the 'urgency' of the data-communication.

Policy used to ensure that particular entities on the network are still 'alive'.

The liveliness can also affect the ownership of a particular instance, as determined by the OWNERSHIP QoS.

Policy indicating the level of reliability requested by a DataReader or offered by a DataWriter.

The setting of this policy has a dependency on the setting of the RESOURSE_LIMITS policy.


The documentation for this struct was generated from the following file:

Generated on Sat Oct 10 16:20:00 2009 for EPICS-DDS by  doxygen 1.5.6