Enum btleplug::api::CentralEvent [−][src]
pub enum CentralEvent { DeviceDiscovered(BDAddr), DeviceLost(BDAddr), DeviceUpdated(BDAddr), DeviceConnected(BDAddr), DeviceDisconnected(BDAddr), ManufacturerDataAdvertisement { address: BDAddr, manufacturer_data: HashMap<u16, Vec<u8>>, }, ServiceDataAdvertisement { address: BDAddr, service_data: HashMap<Uuid, Vec<u8>>, }, ServicesAdvertisement { address: BDAddr, services: Vec<Uuid>, }, }
Variants
DeviceDiscovered(BDAddr)
DeviceLost(BDAddr)
DeviceUpdated(BDAddr)
DeviceConnected(BDAddr)
DeviceDisconnected(BDAddr)
Emitted when a Manufacturer Data advertisement has been received from a device
Emitted when a Service Data advertisement has been received from a device
Emitted when the advertised services for a device has been updated
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for CentralEvent
impl Send for CentralEvent
impl Sync for CentralEvent
impl Unpin for CentralEvent
impl UnwindSafe for CentralEvent
Blanket Implementations
Mutably borrows from an owned value. Read more