Trait calloop::io::IoLoopInner

source ·
trait IoLoopInner {
    // Required methods
    unsafe fn register(&self, dispatcher: &RefCell<IoDispatcher>) -> Result<()>;
    fn reregister(&self, dispatcher: &RefCell<IoDispatcher>) -> Result<()>;
    fn kill(&self, dispatcher: &RefCell<IoDispatcher>);
}

Required Methods§

source

unsafe fn register(&self, dispatcher: &RefCell<IoDispatcher>) -> Result<()>

source

fn reregister(&self, dispatcher: &RefCell<IoDispatcher>) -> Result<()>

source

fn kill(&self, dispatcher: &RefCell<IoDispatcher>)

Implementors§

source§

impl<'l, Data> IoLoopInner for LoopInner<'l, Data>