Trait rustdds::dds::statusevents::StatusEvented[][src]

pub trait StatusEvented<E> {
    fn as_status_evented(&mut self) -> &dyn Evented;
fn try_recv_status(&self) -> Option<E>; }

This trait corresponds to set_listener() of the Entity class in DDS spec. Types implementing this trait can be registered to a poll and polled for status events.

Required methods

fn as_status_evented(&mut self) -> &dyn Evented[src]

fn try_recv_status(&self) -> Option<E>[src]

Loading content...

Implementors

impl<D, DA> StatusEvented<DataReaderStatus> for DataReader<D, DA> where
    D: Keyed + DeserializeOwned,
    DA: DeserializerAdapter<D>, 
[src]

impl<D, SA> StatusEvented<DataWriterStatus> for DataWriter<D, SA> where
    D: Keyed + Serialize,
    SA: SerializerAdapter<D>, 
[src]

Loading content...