Trait rustdds::dds::traits::RTPSEntity [−][src]
Base class for all RTPS entities. RTPS Entity represents the class of objects that are visible to other RTPS Entities on the network. As such, RTPS Entity objects have a globally-unique identifier (GUID) and can be referenced inside RTPS messages. (for usage, DomainParticipant, DataReader and DataWriter implement this) RTPS 2.3 specification section 8.2.4
Required methods
Loading content...Provided methods
fn get_entity_id(&self) -> EntityId
[src]
fn get_guid_prefix(&self) -> GuidPrefix
[src]
Implementors
impl RTPSEntity for DomainParticipant
[src]
impl<D, DA> RTPSEntity for rustdds::dds::no_key::DataReader<D, DA> where
D: DeserializeOwned,
DA: DeserializerAdapter<D>,
[src]
D: DeserializeOwned,
DA: DeserializerAdapter<D>,
impl<D, DA> RTPSEntity for rustdds::dds::with_key::DataReader<D, DA> where
D: Keyed + DeserializeOwned,
DA: DeserializerAdapter<D>,
[src]
D: Keyed + DeserializeOwned,
DA: DeserializerAdapter<D>,
impl<D, SA> RTPSEntity for rustdds::dds::with_key::DataWriter<D, SA> where
D: Keyed + Serialize,
SA: SerializerAdapter<D>,
[src]
D: Keyed + Serialize,
SA: SerializerAdapter<D>,