Struct rotor::mio::unix::UnixListener
[−]
[src]
pub struct UnixListener { /* fields omitted */ }
Methods
impl UnixListener
[src]
fn bind<P>(addr: &P) -> Result<UnixListener, Error> where
P: AsRef<Path> + ?Sized,
P: AsRef<Path> + ?Sized,
fn accept(&self) -> Result<Option<UnixStream>, Error>
fn try_clone(&self) -> Result<UnixListener, Error>
Trait Implementations
impl AsRawFd for UnixListener
[src]
impl TryAccept for UnixListener
[src]
type Output = UnixStream
fn accept(&self) -> Result<Option<UnixStream>, Error>
impl Evented for UnixListener
[src]
fn register(
&self,
selector: &mut Selector,
token: Token,
interest: EventSet,
opts: PollOpt
) -> Result<(), Error>
&self,
selector: &mut Selector,
token: Token,
interest: EventSet,
opts: PollOpt
) -> Result<(), Error>
fn reregister(
&self,
selector: &mut Selector,
token: Token,
interest: EventSet,
opts: PollOpt
) -> Result<(), Error>
&self,
selector: &mut Selector,
token: Token,
interest: EventSet,
opts: PollOpt
) -> Result<(), Error>
fn deregister(&self, selector: &mut Selector) -> Result<(), Error>
impl From<UnixSocket> for UnixListener
[src]
fn from(sys: UnixSocket) -> UnixListener
Performs the conversion.