pub trait DataTaggingPlugin: Send + Sync {
// Required methods
fn set_tags(&mut self, endpoint_guid: [u8; 16], tags: Vec<DataTag>);
fn get_tags(&self, endpoint_guid: [u8; 16]) -> Vec<DataTag>;
fn plugin_class_id(&self) -> &str;
}Expand description
Data-Tagging-Plugin (Spec §8.7.2).
Required Methods§
Tags an einen Endpoint (DataWriter/Reader) anhaengen. Die Tags werden via SEDP an Remote-Participants propagiert.
Tags eines Endpoints abfragen.
Sourcefn plugin_class_id(&self) -> &str
fn plugin_class_id(&self) -> &str
Plugin-Class-Id.