Searched refs:HalEvent (Results 1 – 5 of 5) sorted by relevance
/system/nfc/src/rust/hal/ |
D | hal.rs | 55 pub enum HalEvent { enum 78 handlers: Arc<Mutex<HashMap<HalEvent, oneshot::Sender<HalEventStatus>>>>, 83 pub async fn register(&mut self, event: HalEvent, sender: oneshot::Sender<HalEventStatus>) { in register() argument 92 pub async fn unregister(&mut self, event: HalEvent) -> Option<oneshot::Sender<HalEventStatus>> { in unregister()
|
D | rootcanal_hal.rs | 20 use crate::{is_control_packet, Hal, HalEvent, HalEventRegistry, HalEventStatus, Result}; 110 if let Some(evt) = hal_events.unregister(HalEvent::CloseComplete).await { in dispatch_outgoing()
|
D | hidl_hal.rs | 18 use crate::{is_control_packet, Hal, HalEvent, HalEventRegistry, HalEventStatus, Result}; 170 if let Some(evt) = hal_events.unregister(HalEvent::CloseComplete).await { in dispatch_outgoing()
|
/system/nfc/src/fuzzers/integration/ |
D | nfc_integration_fuzzer.proto | 301 enum HalEvent { enum 320 optional HalEvent hal_event = 1;
|
/system/nfc/src/rust/nci/ |
D | api.rs | 20 use nfc_hal::{HalEvent, HalEventRegistry, HalEventStatus}; 108 event.register(HalEvent::CloseComplete, tx).await; in nfc_disable()
|