15.2.3. Endpoint

class eprosima::fastrtps::rtps::Endpoint

Class Endpoint, all entities of the RTPS network derive from this class. Although the RTPSParticipant is also defined as an endpoint in the RTPS specification, in this implementation the RTPSParticipant class does not inherit from the endpoint class. Each Endpoint object owns a pointer to the RTPSParticipant it belongs to.

Subclassed by eprosima::fastrtps::rtps::RTPSReader, eprosima::fastrtps::rtps::RTPSWriter

Public Functions

const GUID_t &getGuid() const

Get associated GUID


Associated GUID

RecursiveTimedMutex &getMutex()

Get mutex


Associated Mutex

EndpointAttributes &getAttributes()

Get associated attributes


Endpoint attributes