Home
last modified time | relevance | path

Searched refs:HalEvent (Results 1 – 5 of 5) sorted by relevance

/system/nfc/src/rust/hal/
Dhal.rs55 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()
Drootcanal_hal.rs20 use crate::{is_control_packet, Hal, HalEvent, HalEventRegistry, HalEventStatus, Result};
110 if let Some(evt) = hal_events.unregister(HalEvent::CloseComplete).await { in dispatch_outgoing()
Dhidl_hal.rs18 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/
Dnfc_integration_fuzzer.proto301 enum HalEvent { enum
320 optional HalEvent hal_event = 1;
/system/nfc/src/rust/nci/
Dapi.rs20 use nfc_hal::{HalEvent, HalEventRegistry, HalEventStatus};
108 event.register(HalEvent::CloseComplete, tx).await; in nfc_disable()