Struct asio::IoService [] [src]

pub struct IoService {
    // some fields omitted
}

Methods

impl IoService
[src]

fn new() -> Result<IoService>

fn run(&self)

Trait Implementations

impl Executor for IoService
[src]

fn post<F: FnOnce() + 'static>(&self, f: F)

submit the function for later execution; never block the calling thread to wait for the function to complete Read more

impl TimerQueue for IoService
[src]

fn schedule_timeout<F>(&self, timeout_ms: u64, f: F) where F: FnOnce() + 'static

Always return immediately.