RTI Connext DDS Micro C++ API  Version 4.0.1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
DDS_RtpsReliableReaderProtocol_t Struct Reference

Qos related to reliable reader protocol defined in RTPS. More...

#include <dds_c_infrastructure.h>

List of all members.

Public Attributes

struct DDS_Duration_t nack_period
 The period at which to send NACKs.

Detailed Description

Qos related to reliable reader protocol defined in RTPS.

It is used to configure the reliable reader according to RTPS protocol.

Properties:
RxO = N/A
Changeable = NO
QoS:
DDS_DataReaderProtocolQosPolicy

Member Data Documentation

struct DDS_Duration_t DDS_RtpsReliableReaderProtocol_t::nack_period

The period at which to send NACKs.

A reliable reader will send periodic NACKs at this rate when it first matches with a reliable writer. The reader will stop sending NACKs when it has received all available historical data from the writer. Note that this NACK period only determines the rate at which NACKs are sent until the first HB is received from the writer. When the first HB is received, the writer's HB period determines how fast historical data is sent.

[default] 50 ms

[range] [1 nanosec, 1 year]


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