RTI Connext DDS Micro C API
Version 3.0.0
Main Page
Reference Manual
Data Structures
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
max_remote_writers_per_instance
DataReaderQos
NAME
DDS_DataReaderResourceLimitsQosPolicy::max_remote_writers_per_instance
DESCRIPTION
The
DDS_DataReaderResourceLimitsQosPolicy::max_remote_writers_per_instance
limits the maximum number of remote
DDS_DataWriter
entities a
DDS_DataReader
maintains state for per instance. If this resource-limit is lower than the actual number of remote datawriters updating an instance only state for up to
DDS_DataReaderResourceLimitsQosPolicy::max_remote_writers_per_instance
is maintained. It is not guaranteed to be the last
DDS_DataReaderResourceLimitsQosPolicy::max_remote_writers_per_instance
though. However, the last remote
DDS_DataWriter
to update an instance is
always
saved. When an instance is no longer updated by a known, to the datareader, datawriter,
DDS_NOT_ALIVE_NO_WRITERS_INSTANCE_STATE
state is signaled on the
DDS_DataReader
. Thus, if this resource-limit is lower than the actual number of remote datawriters updating an instance,
DDS_NOT_ALIVE_NO_WRITERS_INSTANCE_STATE
may be signaled even though there may be one or more datawriters still updating an instance. In this case the instance will go back to the
DDS_ALIVE_INSTANCE_STATE
.
RTI Connext DDS Micro C API Version 3.0.0
Copyright © Fri Mar 22 2019
Real-Time Innovations, Inc