19#ifndef FASTDDS_DDS_SUBSCRIBER__INSTANCESTATE_HPP
20#define FASTDDS_DDS_SUBSCRIBER__INSTANCESTATE_HPP
Definition DomainParticipant.hpp:45
constexpr InstanceStateMask NOT_ALIVE_INSTANCE_STATE
Not alive instance state.
Definition InstanceState.hpp:78
constexpr InstanceStateMask ANY_INSTANCE_STATE
Any instance state.
Definition InstanceState.hpp:81
InstanceStateKind
Indicates if the samples are from an alive eprosima::fastdds::dds::DataWriter or not.
Definition InstanceState.hpp:64
@ ALIVE_INSTANCE_STATE
Instance is currently in existence.
Definition InstanceState.hpp:66
@ NOT_ALIVE_NO_WRITERS_INSTANCE_STATE
Not alive no writers for instance.
Definition InstanceState.hpp:71
@ NOT_ALIVE_DISPOSED_INSTANCE_STATE
Not alive disposed instance. The instance has been disposed by a DataWriter.
Definition InstanceState.hpp:68
uint16_t InstanceStateMask
A bit-mask (list) of instance states, i.e. InstanceStateKind.
Definition InstanceState.hpp:75