RTI Connext Micro
Version 2.4.1.0
|
<<cert>> Resource limits that apply only to DDS_DataReader instances.This QoS policy is an extension to the DDS standard. More...
#include <dds_c_infrastructure.h>
Data Fields | |
DDS_Long | max_remote_writers |
The maximum number of remote writers for which the reader will maintain state and communication.[default] 1. | |
DDS_Long | max_remote_writers_per_instance |
The maximum number of remote writers for a unique instance for which the reader will maintain state and communication.[default] 1. | |
DDS_Long | max_samples_per_remote_writer |
The maximum number of untaken samples from a given remote DataWriter that a DataReader may store.[default] 1. | |
DDS_Long | max_outstanding_reads |
The maximum number of outstanding read/take calls (or one of the variants) on the same DataReader for which the memory has not been returned by calling FooDataReader_return_loan.[default] 1. | |
DDS_DataReaderResourceLimitsInstanceReplacementKind | instance_replacement |
[default] DDS_NO_INSTANCE_REPLACEMENT_QOS |
<<cert>> Resource limits that apply only to DDS_DataReader instances.
This QoS policy is an extension to the DDS standard.
DDS_Long DDS_DataReaderResourceLimitsQosPolicy::max_remote_writers |
The maximum number of remote writers for which the reader will maintain state and communication.[default] 1.
[range] [1, 2147483647], >= max_remote_writers_per_instance
DDS_Long DDS_DataReaderResourceLimitsQosPolicy::max_remote_writers_per_instance |
The maximum number of remote writers for a unique instance for which the reader will maintain state and communication.[default] 1.
[range] [1, 2147483647], <= max_remote_writers
DDS_Long DDS_DataReaderResourceLimitsQosPolicy::max_samples_per_remote_writer |
The maximum number of untaken samples from a given remote DataWriter that a DataReader may store.[default] 1.
[range] [1, 2147483647], <= DDS_ResourceLimitsQosPolicy::max_samples
DDS_Long DDS_DataReaderResourceLimitsQosPolicy::max_outstanding_reads |
The maximum number of outstanding read/take calls (or one of the variants) on the same DataReader for which the memory has not been returned by calling FooDataReader_return_loan.[default] 1.
[range] [1, 2147483647]
DDS_DataReaderResourceLimitsInstanceReplacementKind DDS_DataReaderResourceLimitsQosPolicy::instance_replacement |
[default] DDS_NO_INSTANCE_REPLACEMENT_QOS