RTI Connext C API Version 7.4.0
DDS_DataReaderResourceLimitsInstanceReplacementSettings Struct Reference

Instance replacement kind applied to each instance state. More...

Data Fields

DDS_DataReaderInstanceRemovalKind alive_instance_removal
 Removal kind applied to alive (DDS_ALIVE_INSTANCE_STATE) instances. More...
 
DDS_DataReaderInstanceRemovalKind disposed_instance_removal
 Removal kind applied to disposed (DDS_NOT_ALIVE_DISPOSED_INSTANCE_STATE) instances. More...
 
DDS_DataReaderInstanceRemovalKind no_writers_instance_removal
 Removal kind applied to fully-unregistered (DDS_NOT_ALIVE_NO_WRITERS_INSTANCE_STATE) instances. More...
 

Detailed Description

Field Documentation

◆ alive_instance_removal

DDS_DataReaderInstanceRemovalKind DDS_DataReaderResourceLimitsInstanceReplacementSettings::alive_instance_removal

Removal kind applied to alive (DDS_ALIVE_INSTANCE_STATE) instances.

[default] DDS_NO_INSTANCE_REMOVAL

◆ disposed_instance_removal

DDS_DataReaderInstanceRemovalKind DDS_DataReaderResourceLimitsInstanceReplacementSettings::disposed_instance_removal

Removal kind applied to disposed (DDS_NOT_ALIVE_DISPOSED_INSTANCE_STATE) instances.

[default] DDS_EMPTY_INSTANCE_REMOVAL

◆ no_writers_instance_removal

DDS_DataReaderInstanceRemovalKind DDS_DataReaderResourceLimitsInstanceReplacementSettings::no_writers_instance_removal

Removal kind applied to fully-unregistered (DDS_NOT_ALIVE_NO_WRITERS_INSTANCE_STATE) instances.

[default] DDS_EMPTY_INSTANCE_REMOVAL