#include <managed_subscription.h>
Properties | |
| static InstanceStateKind | ALIVE_INSTANCE_STATE [get] |
| Instance is currently in existence. | |
| static InstanceStateKind | NOT_ALIVE_DISPOSED_INSTANCE_STATE [get] |
| Not alive disposed instance. The instance has been disposed by a DataWriter. | |
| static InstanceStateKind | NOT_ALIVE_NO_WRITERS_INSTANCE_STATE [get] |
| Not alive no writers for instance. None of the DDS::DataWriter objects are currently alive (according to the LIVELINESS) are writing the instance. | |
| static InstanceStateKind | ANY_INSTANCE_STATE [get] |
| Any instance state ALIVE_INSTANCE_STATE | NOT_ALIVE_DISPOSED_INSTANCE_STATE | NOT_ALIVE_NO_WRITERS_INSTANCE_STATE. | |
| static InstanceStateKind | NOT_ALIVE_INSTANCE_STATE [get] |
| Not alive instance state NOT_ALIVE_DISPOSED_INSTANCE_STATE | NOT_ALIVE_NO_WRITERS_INSTANCE_STATE. | |
For each instance, the middleware internally maintains an instance state. The instance state can be:
InstanceStateKind DDS::InstanceStateKind::ALIVE_INSTANCE_STATE [static, get] |
Instance is currently in existence.
InstanceStateKind DDS::InstanceStateKind::NOT_ALIVE_DISPOSED_INSTANCE_STATE [static, get] |
Not alive disposed instance. The instance has been disposed by a DataWriter.
InstanceStateKind DDS::InstanceStateKind::NOT_ALIVE_NO_WRITERS_INSTANCE_STATE [static, get] |
Not alive no writers for instance. None of the DDS::DataWriter objects are currently alive (according to the LIVELINESS) are writing the instance.