Struct rustuv::pipe::PipeAcceptor
pub struct PipeAcceptor { listener: ~PipeListener, }
Fields
listener |
Trait Implementations
impl RtioUnixAcceptor for PipeAcceptor
impl HomingIO for PipeAcceptor
fn home<'r>(&'r mut self) -> &'r mut HomeHandle
fn go_to_IO_home(&mut self) -> uint
This function will move tasks to run on their home I/O scheduler. Note that this function does not pin the task to the I/O scheduler, but rather it simply moves it to running on the I/O scheduler.
fn fire_homing_missile(&mut self) -> HomingMissile
Fires a single homing missile, returning another missile targeted back at the original home of this task. In other words, this function will move the local task to its I/O scheduler and then return an RAII wrapper which will return the task home.