Trait sota::rvi::parameters::Parameter [] [src]

pub trait Parameter {
    fn handle(&self, remote: &Mutex<RemoteServices>, transfers: &Mutex<Transfers>) -> Result<Option<Event>, String>;
}

Each Parameter implementation handles a specific kind of RVI client request, optionally responding with an Event on completion.

Required Methods

fn handle(&self, remote: &Mutex<RemoteServices>, transfers: &Mutex<Transfers>) -> Result<Option<Event>, String>

Implementors