Trait TaskProviderServerHandler

Source
pub trait TaskProviderServerHandler<___T: Transport> {
    // Required method
    fn get_job(
        &mut self,
        sender: &ServerSender<___T, TaskProvider>,
        responder: Responder<GetJob>,
    );

    // Provided method
    fn on_unknown_interaction(
        &mut self,
        sender: &ServerSender<___T, TaskProvider>,
        ordinal: u64,
    ) { ... }
}
Expand description

A server handler for the TaskProvider protocol.

See TaskProvider for more details.

Required Methods§

Source

fn get_job( &mut self, sender: &ServerSender<___T, TaskProvider>, responder: Responder<GetJob>, )

Returns a job handle for the component requested.

On success, returns a handle with the same rights as the runner’s.

Provided Methods§

Source

fn on_unknown_interaction( &mut self, sender: &ServerSender<___T, TaskProvider>, ordinal: u64, )

Implementors§