RTI Connext DDS Micro C API  Version 4.0.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
DDS_DataReaderProtocolQosPolicy Struct Reference

<<eXtension>> Protocol that applies only to DDS_DataReader instances. More...

#include <dds_c_infrastructure.h>

Data Fields

DDS_UnsignedLong rtps_object_id
 The RTPS Object ID.
struct
DDS_RtpsReliableReaderProtocol_t 
rtps_reliable_reader
 RTPS protocol-related configuration settings for the RTPS reliable reader associated to a DDS_DataReader. This parameter only has effect if the reader is configured with DDS_RELIABLE_RELIABILITY_QOS DDS_ReliabilityQosPolicyKind.

Detailed Description

<<eXtension>> Protocol that applies only to DDS_DataReader instances.

This QoS policy is an extension to the DDS standard.

Entity:
DDS_DataReader
Properties:
RxO = N/A
Changeable = NO

Field Documentation

DDS_UnsignedLong DDS_DataReaderProtocolQosPolicy::rtps_object_id

The RTPS Object ID.

This value is used to determine the RTPS object ID of a data reader according to the DDS-RTPS Interoperability Wire Protocol.

Only the last 3 bytes are used; the most significant byte is ignored.

[default] DDS_RTPS_AUTO_ID

[range] [0,0x00ffffff]

struct DDS_RtpsReliableReaderProtocol_t DDS_DataReaderProtocolQosPolicy::rtps_reliable_reader

RTPS protocol-related configuration settings for the RTPS reliable reader associated to a DDS_DataReader. This parameter only has effect if the reader is configured with DDS_RELIABLE_RELIABILITY_QOS DDS_ReliabilityQosPolicyKind.

For details, refer to the DDS_RtpsReliableReaderProtocol_t

[default]
nack_period 50ms seconds;


RTI Connext DDS Micro C API Version 4.0.1 Copyright © Mon Jun 3 2024 Real-Time Innovations, Inc