RTI Connext Micro C++ API Version 4.2.0
Loading...
Searching...
No Matches
DDS_DataReaderQos Struct Reference

QoS policies supported by a DDSDataReader entity. More...

#include <dds_c_subscription.h>

Public Attributes

struct DDS_DeadlineQosPolicy deadline
 Deadline policy, DEADLINE.
 
struct DDS_LivelinessQosPolicy liveliness
 Liveliness policy, LIVELINESS.
 
struct DDS_HistoryQosPolicy history
 History policy, HISTORY.
 
struct DDS_ResourceLimitsQosPolicy resource_limits
 Resource limits policy, RESOURCE_LIMITS.
 
struct DDS_OwnershipQosPolicy ownership
 Ownership policy, OWNERSHIP.
 
struct DDS_ReliabilityQosPolicy reliability
 Reliability policy, RELIABILITY.
 
struct DDS_DurabilityQosPolicy durability
 <<eXtension>> Durability policy, DURABILITY.
 
struct DDS_DestinationOrderQosPolicy destination_order
 <<eXtension>> Destination Order policy, DESTINATION_ORDER.
 
struct DDS_DataRepresentationQosPolicy representation
 Data representation policy, DATA_REPRESENTATION.
 
struct DDS_DataReaderProtocolQosPolicy protocol
 <<eXtension>> DDSDataReader protocol policy, DATA_READER_PROTOCOL
 
struct DDS_TransportQosPolicy transport
 <<eXtension>> Transport policy, TRANSPORT.
 
struct DDS_DataReaderResourceLimitsQosPolicy reader_resource_limits
 <<eXtension>> DDSDataReader resource limits policy, DataReader Resource Limits. This policy is an extension to the DDS standard.
 
struct DDS_UserDataQosPolicy user_data
 User data policy, USER_DATA.
 
struct DDS_PropertyQosPolicy property
 <<eXtension>> The DDSDataReader properties.
 
struct DDS_ContentFilterQosPolicy content_filter
 <<experimental>> <<eXtension>> Content filter policy, CONTENT_FILTER.
 
struct DDS_EntityNameQosPolicy subscription_name
 <<eXtension>> The DDSDataReader name. ENTITY_NAME.
 

Detailed Description

QoS policies supported by a DDSDataReader entity.

Member Data Documentation

◆ deadline

struct DDS_DeadlineQosPolicy DDS_DataReaderQos::deadline

Deadline policy, DEADLINE.

◆ liveliness

struct DDS_LivelinessQosPolicy DDS_DataReaderQos::liveliness

Liveliness policy, LIVELINESS.

◆ history

struct DDS_HistoryQosPolicy DDS_DataReaderQos::history

History policy, HISTORY.

◆ resource_limits

struct DDS_ResourceLimitsQosPolicy DDS_DataReaderQos::resource_limits

Resource limits policy, RESOURCE_LIMITS.

◆ ownership

struct DDS_OwnershipQosPolicy DDS_DataReaderQos::ownership

Ownership policy, OWNERSHIP.

◆ reliability

struct DDS_ReliabilityQosPolicy DDS_DataReaderQos::reliability

Reliability policy, RELIABILITY.

◆ durability

struct DDS_DurabilityQosPolicy DDS_DataReaderQos::durability

<<eXtension>> Durability policy, DURABILITY.

◆ destination_order

struct DDS_DestinationOrderQosPolicy DDS_DataReaderQos::destination_order

<<eXtension>> Destination Order policy, DESTINATION_ORDER.

◆ representation

struct DDS_DataRepresentationQosPolicy DDS_DataReaderQos::representation

Data representation policy, DATA_REPRESENTATION.

◆ protocol

struct DDS_DataReaderProtocolQosPolicy DDS_DataReaderQos::protocol

◆ transport

struct DDS_TransportQosPolicy DDS_DataReaderQos::transport

<<eXtension>> Transport policy, TRANSPORT.

◆ reader_resource_limits

struct DDS_DataReaderResourceLimitsQosPolicy DDS_DataReaderQos::reader_resource_limits

<<eXtension>> DDSDataReader resource limits policy, DataReader Resource Limits. This policy is an extension to the DDS standard.

◆ user_data

struct DDS_UserDataQosPolicy DDS_DataReaderQos::user_data

User data policy, USER_DATA.

◆ property

struct DDS_PropertyQosPolicy DDS_DataReaderQos::property

<<eXtension>> The DDSDataReader properties.

◆ content_filter

struct DDS_ContentFilterQosPolicy DDS_DataReaderQos::content_filter

<<experimental>> <<eXtension>> Content filter policy, CONTENT_FILTER.

If a content filter is specified, then the content filtering feature must be enabled or the DDSDataReader will fail to be created.

See also
::DDSFilterPluginFactory::register for how to enable the content filtering feature

◆ subscription_name

struct DDS_EntityNameQosPolicy DDS_DataReaderQos::subscription_name