Lines Matching refs:callback
48 callback: Option<RespCallback>, field
58 NciApi { commands: None, connections: None, callback: None, hal_events: None, nfc_data } in new()
81 pub async fn nfc_enable(&mut self, callback: RespCallback) { in nfc_enable()
86 self.callback = Some(callback); in nfc_enable()
119 if let Some(cb) = self.callback.take() { in nfc_disable()
223 if let Some(cb) = self.callback { in nfc_set_config()
262 if let Some(cb) = self.callback { in nfc_get_config()
295 callback: ConnCallback, in nfc_conn_create()
322 Some(callback), in nfc_conn_create()
329 callback(ccrp.get_conn_id(), 0, &conn_create_evt[..]); in nfc_conn_create()
395 pub async fn nfc_set_static_rf_callback(&mut self, callback: ConnCallback) { in nfc_set_static_rf_callback()
396 self.nfc_data.rf_callback = Some(callback); in nfc_set_static_rf_callback()
398 conn.set_static_callback(0, Some(callback)).await; in nfc_set_static_rf_callback()
415 pub async fn nfc_set_static_hci_callback(&mut self, callback: ConnCallback) { in nfc_set_static_hci_callback()
416 self.nfc_data.hci_callback = Some(callback); in nfc_set_static_hci_callback()
418 conn.set_static_callback(1, Some(callback)).await; in nfc_set_static_hci_callback()