Trait pad_motion::server::DsServer[][src]

pub trait DsServer {
    fn start(self, countinue_running: Arc<AtomicBool>) -> JoinHandle<()>;
fn update_controller_info(&self, controller_info: ControllerInfo);
fn update_controller_data(
        &self,
        slot_number: u8,
        controller_data: ControllerData
    ); }

Required methods

fn start(self, countinue_running: Arc<AtomicBool>) -> JoinHandle<()>[src]

Starts background server thread.

fn update_controller_info(&self, controller_info: ControllerInfo)[src]

Update controller info (it will automatically send this data to connected clients).

fn update_controller_data(
    &self,
    slot_number: u8,
    controller_data: ControllerData
)
[src]

Update controller data (it will automatically send this data to connected clients).

Loading content...

Implementations on Foreign Types

impl DsServer for Arc<Server>[src]

Loading content...

Implementors

Loading content...