[][src]Trait sunrise_libuser::example::IExample3SubsessionAsync

pub trait IExample3SubsessionAsync {
    fn dispatch<'a>(
        &'a mut self,
        work_queue: WorkQueue<'static>,
        cmdid: u32,
        buf: &'a mut [u8]
    ) -> FutureObj<Result<(), Error>> { ... } }

An instance of this interface cannot be acquired by asking SM. Instead, the user has to go through IExample3's function in order to get one.

Provided methods

fn dispatch<'a>(
    &'a mut self,
    work_queue: WorkQueue<'static>,
    cmdid: u32,
    buf: &'a mut [u8]
) -> FutureObj<Result<(), Error>>

Handle an incoming IPC request.

Loading content...

Implementors

Loading content...