Trait myo::EventListener [] [src]

pub trait EventListener {
    fn on_paired(&mut self, _: PairedEvent) -> HandlerResult { ... }
fn on_unpaired(&mut self, _: UnpairedEvent) -> HandlerResult { ... }
fn on_connected(&mut self, _: ConnectedEvent) -> HandlerResult { ... }
fn on_disconnected(&mut self, _: DisconnectedEvent) -> HandlerResult { ... }
fn on_arm_synced(&mut self, _: ArmSyncedEvent) -> HandlerResult { ... }
fn on_arm_unsynced(&mut self, _: ArmUnsyncedEvent) -> HandlerResult { ... }
fn on_orientation_data(&mut self, _: OrientationEvent) -> HandlerResult { ... }
fn on_pose(&mut self, _: PoseEvent) -> HandlerResult { ... }
fn on_rssi_value(&mut self, _: RSSIEvent) -> HandlerResult { ... }
fn on_unlocked(&mut self, _: UnlockedEvent) -> HandlerResult { ... }
fn on_locked(&mut self, _: LockedEvent) -> HandlerResult { ... }
fn on_emg_data(&mut self, _: EMGEvent) -> HandlerResult { ... }
fn on_battery_level(&mut self, _: BatteryLevelEvent) -> HandlerResult { ... }
fn on_warmup_completed(&mut self, _: WarmupCompletedEvent) -> HandlerResult { ... } }

Event Listener

Provided Methods

Called when successfully paired with a Myo.

Called when successfully unpaired from a Myo.

Called when a Myo has successfully connected.

Called when a Myo has been disconnected.

Called when a Myo has recognized that the sync gesture has been successfully performed.

Called when a Myo has been moved or removed from the arm.

Called when orientation data has been received.

Called when a change in pose has been detected.

Called when an RSSI value has been received.

Called when a Myo has become unlocked.

Called when a Myo has become locked.

Called when EMG data has been received.

Called when a battery level value has been received.

Called when the warmup period has completed.

Implementors