[−][src]Trait libzmq::prelude::ConfigureSocket
A set of provided methods for a socket configuration.
Provided methods
fn connect(&self) -> Option<&[Endpoint]>
fn set_connect<I, E>(&mut self, maybe: Option<I>) where
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
fn bind(&self) -> Option<&[Endpoint]>
fn set_bind<I, E>(&mut self, maybe: Option<I>) where
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
fn backlog(&self) -> Option<i32>
fn set_backlog(&mut self, maybe: Option<i32>)
fn heartbeat_interval(&self) -> Option<Duration>
fn set_heartbeat_interval(&mut self, maybe: Option<Duration>)
fn heartbeat_timeout(&self) -> Option<Duration>
fn set_heartbeat_timeout(&mut self, maybe: Option<Duration>)
fn heartbeat_ttl(&self) -> Option<Duration>
fn set_heartbeat_ttl(&mut self, maybe: Option<Duration>)
fn linger(&self) -> Option<Duration>
fn set_linger(&mut self, maybe: Option<Duration>)
fn mechanism(&self) -> Option<&Mechanism>
fn set_mechanism(&mut self, maybe: Option<Mechanism>)
Implementors
impl ConfigureSocket for ClientConfig
[src]
fn connect(&self) -> Option<&[Endpoint]>
[src]
fn set_connect<I, E>(&mut self, maybe: Option<I>) where
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
[src]
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
fn bind(&self) -> Option<&[Endpoint]>
[src]
fn set_bind<I, E>(&mut self, maybe: Option<I>) where
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
[src]
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
fn backlog(&self) -> Option<i32>
[src]
fn set_backlog(&mut self, maybe: Option<i32>)
[src]
fn heartbeat_interval(&self) -> Option<Duration>
[src]
fn set_heartbeat_interval(&mut self, maybe: Option<Duration>)
[src]
fn heartbeat_timeout(&self) -> Option<Duration>
[src]
fn set_heartbeat_timeout(&mut self, maybe: Option<Duration>)
[src]
fn heartbeat_ttl(&self) -> Option<Duration>
[src]
fn set_heartbeat_ttl(&mut self, maybe: Option<Duration>)
[src]
fn linger(&self) -> Option<Duration>
[src]
fn set_linger(&mut self, maybe: Option<Duration>)
[src]
fn mechanism(&self) -> Option<&Mechanism>
[src]
fn set_mechanism(&mut self, maybe: Option<Mechanism>)
[src]
impl ConfigureSocket for DishConfig
[src]
fn connect(&self) -> Option<&[Endpoint]>
[src]
fn set_connect<I, E>(&mut self, maybe: Option<I>) where
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
[src]
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
fn bind(&self) -> Option<&[Endpoint]>
[src]
fn set_bind<I, E>(&mut self, maybe: Option<I>) where
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
[src]
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
fn backlog(&self) -> Option<i32>
[src]
fn set_backlog(&mut self, maybe: Option<i32>)
[src]
fn heartbeat_interval(&self) -> Option<Duration>
[src]
fn set_heartbeat_interval(&mut self, maybe: Option<Duration>)
[src]
fn heartbeat_timeout(&self) -> Option<Duration>
[src]
fn set_heartbeat_timeout(&mut self, maybe: Option<Duration>)
[src]
fn heartbeat_ttl(&self) -> Option<Duration>
[src]
fn set_heartbeat_ttl(&mut self, maybe: Option<Duration>)
[src]
fn linger(&self) -> Option<Duration>
[src]
fn set_linger(&mut self, maybe: Option<Duration>)
[src]
fn mechanism(&self) -> Option<&Mechanism>
[src]
fn set_mechanism(&mut self, maybe: Option<Mechanism>)
[src]
impl ConfigureSocket for RadioConfig
[src]
fn connect(&self) -> Option<&[Endpoint]>
[src]
fn set_connect<I, E>(&mut self, maybe: Option<I>) where
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
[src]
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
fn bind(&self) -> Option<&[Endpoint]>
[src]
fn set_bind<I, E>(&mut self, maybe: Option<I>) where
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
[src]
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
fn backlog(&self) -> Option<i32>
[src]
fn set_backlog(&mut self, maybe: Option<i32>)
[src]
fn heartbeat_interval(&self) -> Option<Duration>
[src]
fn set_heartbeat_interval(&mut self, maybe: Option<Duration>)
[src]
fn heartbeat_timeout(&self) -> Option<Duration>
[src]
fn set_heartbeat_timeout(&mut self, maybe: Option<Duration>)
[src]
fn heartbeat_ttl(&self) -> Option<Duration>
[src]
fn set_heartbeat_ttl(&mut self, maybe: Option<Duration>)
[src]
fn linger(&self) -> Option<Duration>
[src]
fn set_linger(&mut self, maybe: Option<Duration>)
[src]
fn mechanism(&self) -> Option<&Mechanism>
[src]
fn set_mechanism(&mut self, maybe: Option<Mechanism>)
[src]
impl ConfigureSocket for ServerConfig
[src]
fn connect(&self) -> Option<&[Endpoint]>
[src]
fn set_connect<I, E>(&mut self, maybe: Option<I>) where
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
[src]
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
fn bind(&self) -> Option<&[Endpoint]>
[src]
fn set_bind<I, E>(&mut self, maybe: Option<I>) where
I: IntoIterator<Item = E>,
E: Into<Endpoint>,
[src]
I: IntoIterator<Item = E>,
E: Into<Endpoint>,