|
RTI Connext Java API Version 7.7.0
|
Instance replacement kind applied to each instance state. More...
Inherits Struct.
Public Member Functions | |
| DataReaderResourceLimitsInstanceReplacementSettings () | |
| Default constructor creates the policy with the default values. More... | |
| DataReaderResourceLimitsInstanceReplacementSettings (DataReaderInstanceRemovalKind aliveInstanceRemovalKind, DataReaderInstanceRemovalKind disposedInstanceRemovalKind, DataReaderInstanceRemovalKind noWritersInstanceRemovalKind) | |
| Constructor with the given alive_instance_removal, disposed_instance_removal and no_writers_instance_removal values. More... | |
Public Attributes | |
| DataReaderInstanceRemovalKind | alive_instance_removal |
| Removal kind applied to alive (com.rti.dds.subscription.InstanceStateKind.ALIVE_INSTANCE_STATE) instances. More... | |
| DataReaderInstanceRemovalKind | disposed_instance_removal |
| Removal kind applied to disposed (com.rti.dds.subscription.InstanceStateKind.NOT_ALIVE_DISPOSED_INSTANCE_STATE) instances. More... | |
| DataReaderInstanceRemovalKind | no_writers_instance_removal |
| Removal kind applied to fully-unregistered (com.rti.dds.subscription.InstanceStateKind.NOT_ALIVE_NO_WRITERS_INSTANCE_STATE) instances. More... | |
Instance replacement kind applied to each instance state.
[default]
Default constructor creates the policy with the default values.
| DataReaderResourceLimitsInstanceReplacementSettings | ( | DataReaderInstanceRemovalKind | aliveInstanceRemovalKind, |
| DataReaderInstanceRemovalKind | disposedInstanceRemovalKind, | ||
| DataReaderInstanceRemovalKind | noWritersInstanceRemovalKind | ||
| ) |
Constructor with the given alive_instance_removal, disposed_instance_removal and no_writers_instance_removal values.
References DataReaderResourceLimitsInstanceReplacementSettings.alive_instance_removal, DataReaderResourceLimitsInstanceReplacementSettings.disposed_instance_removal, and DataReaderResourceLimitsInstanceReplacementSettings.no_writers_instance_removal.
| DataReaderInstanceRemovalKind alive_instance_removal |
Removal kind applied to alive (com.rti.dds.subscription.InstanceStateKind.ALIVE_INSTANCE_STATE) instances.
[default] com.rti.dds.infrastructure.DataReaderInstanceRemovalKind.NO_INSTANCE_REMOVAL
Referenced by DataReaderResourceLimitsInstanceReplacementSettings.DataReaderResourceLimitsInstanceReplacementSettings().
| DataReaderInstanceRemovalKind disposed_instance_removal |
Removal kind applied to disposed (com.rti.dds.subscription.InstanceStateKind.NOT_ALIVE_DISPOSED_INSTANCE_STATE) instances.
[default] com.rti.dds.infrastructure.DataReaderInstanceRemovalKind.EMPTY_INSTANCE_REMOVAL
Referenced by DataReaderResourceLimitsInstanceReplacementSettings.DataReaderResourceLimitsInstanceReplacementSettings().
| DataReaderInstanceRemovalKind no_writers_instance_removal |
Removal kind applied to fully-unregistered (com.rti.dds.subscription.InstanceStateKind.NOT_ALIVE_NO_WRITERS_INSTANCE_STATE) instances.
[default] com.rti.dds.infrastructure.DataReaderInstanceRemovalKind.EMPTY_INSTANCE_REMOVAL
Referenced by DataReaderResourceLimitsInstanceReplacementSettings.DataReaderResourceLimitsInstanceReplacementSettings().