#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.