Struct asio::local::LocalSeqPacketListener
[−]
[src]
pub struct LocalSeqPacketListener { // some fields omitted }
pub struct LocalSeqPacketListener { // some fields omitted }
impl LocalSeqPacketListener
[src]impl AsRawFd for LocalSeqPacketListener
[src]impl NonBlocking for LocalSeqPacketListener
[src]fn get_non_blocking(&self) -> bool
fn set_non_blocking(&self, on: bool)
fn native_get_non_blocking(&self) -> Result<bool>
fn native_set_non_blocking(&self, on: bool) -> Result<()>
impl Socket for LocalSeqPacketListener
[src]type Protocol = LocalSeqPacket
type Endpoint = LocalSeqPacketEndpoint
fn bind(&self, ep: &Self::Endpoint) -> Result<()>
fn local_endpoint(&self) -> Result<Self::Endpoint>
fn io_control<T: IoControl<Self>>(&self, cmd: &mut T) -> Result<()>
fn get_option<T: GetSocketOption<Self>>(&self) -> Result<T>
fn set_option<T: SetSocketOption<Self>>(&self, cmd: &T) -> Result<()>
impl SocketListener for LocalSeqPacketListener
[src]type Socket = LocalSeqPacketSocket
fn accept<T: IoObject>(&self, io: &T) -> Result<(Self::Socket, Self::Endpoint)>
fn async_accept<A, F, T>(a: A, callback: F, obj: &Strand<T>) where A: Fn(&T) -> &Self + Send + 'static, F: FnOnce(Strand<T>, Result<(Self::Socket, Self::Endpoint)>) + Send + 'static, T: 'static
fn listen(&self) -> Result<()>
impl Cancel for LocalSeqPacketListener
[src]