RTI Connext Java API
Version 7.0.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.
Referenced by DataReaderResourceLimitsInstanceReplacementSettings.DataReaderResourceLimitsInstanceReplacementSettings().
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.DataReaderResourceLimitsInstanceReplacementSettings(), DataReaderResourceLimitsInstanceReplacementSettings.disposed_instance_removal, DataReaderResourceLimitsInstanceReplacementSettings.no_writers_instance_removal, and Enum.ordinal().
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().