Struct rtps::entity::StatelessReader
[−]
[src]
pub struct StatelessReader { pub writer_locators: Vec<(Locator, Option<EntityId>)>, // some fields omitted }
Fields
writer_locators: Vec<(Locator, Option<EntityId>)>
Methods
impl StatelessReader
[src]
pub fn new(args: ReaderInitArgs) -> Result<Self>
[src]
pub fn reader_cache(&self) -> &HistoryCache
[src]
pub fn reader_cache_condvar(&self) -> Arc<(Mutex<bool>, Condvar)>
[src]
pub fn wait_for_reader_cache_change(&self)
[src]
Trait Implementations
impl ReaderTrait for StatelessReader
[src]
fn expects_inline_qos(&self) -> bool
[src]
fn heartbeat_response_delay(&self) -> Duration
[src]
fn heartbeat_supression_duration(&self) -> Duration
[src]
impl SpawnableTaskTrait for StatelessReader
[src]
fn werk(&mut self, buf: &mut [u8]) -> Result<()>
[src]
fn stop(&mut self)
[src]
fn join(self) -> Result<SpawnableTaskStats>
[src]
fn spawn(syncy_self: Arc<Mutex<Self>>) -> SpawnableTaskHandle where
Self: Send,
Self: 'static,
[src]
Self: Send,
Self: 'static,