Struct astutedds::rtps::EntityId_t

ClassList > astutedds > rtps > EntityId_t

  • #include <rtps_types.hpp>

Public Attributes

Type Name
std::array< uint8_t, 3 > entityKey = {}
uint8_t entityKind = {0}

Public Static Functions

Type Name
constexpr EntityId_t ENTITYID_P2P_BUILTIN_PARTICIPANT_MESSAGE_READER ()
constexpr EntityId_t ENTITYID_P2P_BUILTIN_PARTICIPANT_MESSAGE_WRITER ()
constexpr EntityId_t ENTITYID_PARTICIPANT ()
constexpr EntityId_t ENTITYID_SEDP_BUILTIN_PUBLICATIONS_ANNOUNCER ()
constexpr EntityId_t ENTITYID_SEDP_BUILTIN_PUBLICATIONS_DETECTOR ()
constexpr EntityId_t ENTITYID_SEDP_BUILTIN_SUBSCRIPTIONS_ANNOUNCER ()
constexpr EntityId_t ENTITYID_SEDP_BUILTIN_SUBSCRIPTIONS_DETECTOR ()
constexpr EntityId_t ENTITYID_SEDP_BUILTIN_TOPICS_ANNOUNCER ()
constexpr EntityId_t ENTITYID_SEDP_BUILTIN_TOPICS_DETECTOR ()
constexpr EntityId_t ENTITYID_SPDP_BUILTIN_PARTICIPANT_ANNOUNCER ()
constexpr EntityId_t ENTITYID_SPDP_BUILTIN_PARTICIPANT_DETECTOR ()
constexpr EntityId_t ENTITYID_UNKNOWN ()

Public Attributes Documentation

variable entityKey

std::array<uint8_t, 3> astutedds::rtps::EntityId_t::entityKey;

variable entityKind

uint8_t astutedds::rtps::EntityId_t::entityKind;

Public Static Functions Documentation

function ENTITYID_P2P_BUILTIN_PARTICIPANT_MESSAGE_READER

static inline constexpr EntityId_t astutedds::rtps::EntityId_t::ENTITYID_P2P_BUILTIN_PARTICIPANT_MESSAGE_READER () 

P2P built-in ParticipantMessage reader — receives ParticipantMessageData from remote peers to refresh their advertised writer leases.


function ENTITYID_P2P_BUILTIN_PARTICIPANT_MESSAGE_WRITER

static inline constexpr EntityId_t astutedds::rtps::EntityId_t::ENTITYID_P2P_BUILTIN_PARTICIPANT_MESSAGE_WRITER () 

P2P built-in ParticipantMessage writer (RTPS §8.4.13 / §9.6.2.1). Carries ParticipantMessageData samples used for MANUAL_BY_PARTICIPANT (and AUTOMATIC) liveliness assertion propagation.


function ENTITYID_PARTICIPANT

static inline constexpr EntityId_t astutedds::rtps::EntityId_t::ENTITYID_PARTICIPANT () 

function ENTITYID_SEDP_BUILTIN_PUBLICATIONS_ANNOUNCER

static inline constexpr EntityId_t astutedds::rtps::EntityId_t::ENTITYID_SEDP_BUILTIN_PUBLICATIONS_ANNOUNCER () 

function ENTITYID_SEDP_BUILTIN_PUBLICATIONS_DETECTOR

static inline constexpr EntityId_t astutedds::rtps::EntityId_t::ENTITYID_SEDP_BUILTIN_PUBLICATIONS_DETECTOR () 

function ENTITYID_SEDP_BUILTIN_SUBSCRIPTIONS_ANNOUNCER

static inline constexpr EntityId_t astutedds::rtps::EntityId_t::ENTITYID_SEDP_BUILTIN_SUBSCRIPTIONS_ANNOUNCER () 

function ENTITYID_SEDP_BUILTIN_SUBSCRIPTIONS_DETECTOR

static inline constexpr EntityId_t astutedds::rtps::EntityId_t::ENTITYID_SEDP_BUILTIN_SUBSCRIPTIONS_DETECTOR () 

function ENTITYID_SEDP_BUILTIN_TOPICS_ANNOUNCER

static inline constexpr EntityId_t astutedds::rtps::EntityId_t::ENTITYID_SEDP_BUILTIN_TOPICS_ANNOUNCER () 

function ENTITYID_SEDP_BUILTIN_TOPICS_DETECTOR

static inline constexpr EntityId_t astutedds::rtps::EntityId_t::ENTITYID_SEDP_BUILTIN_TOPICS_DETECTOR () 

function ENTITYID_SPDP_BUILTIN_PARTICIPANT_ANNOUNCER

static inline constexpr EntityId_t astutedds::rtps::EntityId_t::ENTITYID_SPDP_BUILTIN_PARTICIPANT_ANNOUNCER () 

function ENTITYID_SPDP_BUILTIN_PARTICIPANT_DETECTOR

static inline constexpr EntityId_t astutedds::rtps::EntityId_t::ENTITYID_SPDP_BUILTIN_PARTICIPANT_DETECTOR () 

function ENTITYID_UNKNOWN

static inline constexpr EntityId_t astutedds::rtps::EntityId_t::ENTITYID_UNKNOWN () 


The documentation for this class was generated from the following file include/astutedds/rtps/rtps_types.hpp