Home
last modified time | relevance | path

Searched refs:on_le_connect (Results 1 – 15 of 15) sorted by relevance

/packages/modules/Bluetooth/system/rust/src/gatt/server/
Disolation_manager.rs74 pub fn on_le_connect(&mut self, tcb_idx: TransportIndex, advertiser: Option<AdvertiserId>) { in on_le_connect() method
116 isolation_manager.on_le_connect(TCB_IDX, Some(ADVERTISER_ID)); in test_non_isolated_connect()
127 isolation_manager.on_le_connect(TCB_IDX, Some(ADVERTISER_ID)); in test_isolated_connect()
138 isolation_manager.on_le_connect(TCB_IDX, Some(ANOTHER_ADVERTISER_ID)); in test_non_isolated_connect_with_isolated_advertiser()
152 isolation_manager.on_le_connect(TCB_IDX, Some(ADVERTISER_ID)); in test_advertiser_id_reuse()
168 isolation_manager.on_le_connect(TCB_IDX, Some(ADVERTISER_ID)); in test_server_closed()
179 isolation_manager.on_le_connect(TCB_IDX, Some(ADVERTISER_ID)); in test_connection_isolated_after_advertiser_stops()
191 isolation_manager.on_le_connect(TCB_IDX, Some(ADVERTISER_ID)); in test_connection_isolated_after_server_stops()
203 isolation_manager.on_le_connect(TCB_IDX, Some(ADVERTISER_ID)); in test_not_isolated_after_disconnection()
215 isolation_manager.on_le_connect(TCB_IDX, Some(ADVERTISER_ID)); in test_tcb_idx_reuse_after_isolated()
[all …]
Dgatt_database.rs121 fn on_le_connect( in on_le_connect() method
151 listener.on_le_connect(tcb_idx, bearer.clone()); in on_bearer_ready()
/packages/modules/Bluetooth/system/rust/src/
Dconnection.rs103 fn on_le_connect(&self, address: AddressWithType, result: Result<LeConnection, ErrorCode>) { in on_le_connect() method
104 self.with_manager(|manager| manager.on_le_connect(address, result)) in on_le_connect()
244 fn on_le_connect(&self, address: AddressWithType, result: Result<LeConnection, ErrorCode>) { in on_le_connect() method
303 mock_le_manager.on_le_connect(ADDRESS_1, ERROR); in test_failed_direct_connection()
336 mock_le_manager.on_le_connect(ADDRESS_1, ErrorCode::SUCCESS); in test_resolved_connection()
352 mock_le_manager.on_le_connect(ADDRESS_1, ErrorCode::SUCCESS); in test_resolved_background_connection()
368 mock_le_manager.on_le_connect(ADDRESS_1, ErrorCode::SUCCESS); in test_resolved_direct_connection_after_disconnect()
385 mock_le_manager.on_le_connect(ADDRESS_1, ErrorCode::SUCCESS); in test_resolved_background_connection_after_disconnect()
/packages/modules/Bluetooth/system/rust/src/connection/mocks/
Dmock_le_manager.rs42 pub fn on_le_connect(&self, address: AddressWithType, status: ErrorCode) { in on_le_connect() method
44 inner.on_le_connect(address, status); in on_le_connect()
52 .on_le_connect(address, Ok(LeConnection { remote_address: address })); in on_le_connect()
54 self.callbacks.borrow().as_deref().unwrap().on_le_connect(address, Err(status)); in on_le_connect()
127 pub fn on_le_connect(&self, address: AddressWithType, status: ErrorCode) { in on_le_connect() method
/packages/modules/Bluetooth/system/stack/arbiter/
Dacl_arbiter.cc36 ::rust::Fn<void(uint8_t tcb_idx, uint8_t advertiser)> on_le_connect;
53 callbacks_.on_le_connect(tcb_idx, advertiser_id); in OnLeConnect()
130 ::rust::Fn<void(uint8_t tcb_idx, uint8_t advertiser)> on_le_connect, in StoreCallbacksFromRust() argument
138 callbacks_ = {on_le_connect, on_le_disconnect, intercept_packet, in StoreCallbacksFromRust()
Dacl_arbiter.h59 ::rust::Fn<void(uint8_t tcb_idx, uint8_t advertiser)> on_le_connect,
/packages/modules/Bluetooth/system/rust/src/gatt/
Darbiter.rs32 on_le_connect, in initialize_arbiter()
83 fn on_le_connect(tcb_idx: u8, advertiser: u8) { in on_le_connect() function
89 if let Err(err) = modules.gatt_module.on_le_connect(tcb_idx, Some(advertiser)) { in on_le_connect()
179 isolation_manager.on_le_connect(tcb_idx, Some(ADVERTISER_ID)); in create_manager_with_isolated_connection()
Dserver.rs78 pub fn on_le_connect( in on_le_connect() method
84 self.isolation_manager.lock().unwrap().on_le_connect(tcb_idx, advertiser_id); in on_le_connect()
Dffi.rs150 on_le_connect: fn(tcb_idx: u8, advertiser: u8), in StoreCallbacksFromRust()
/packages/modules/Bluetooth/system/rust/src/connection/
Dffi.rs120 callback.on_le_connect(address, Ok(LeConnection { remote_address: address })) in on_le_connect_success()
126 callback.on_le_connect(address, Err(ErrorCode(status))) in on_le_connect_fail()
Dle_manager.rs59 fn on_le_connect(&self, address: AddressWithType, result: Result<LeConnection, ErrorCode>); in on_le_connect() method
Dacceptlist_manager.rs323 mock_le_manager.on_le_connect(ADDRESS_1, ErrorCode::SUCCESS); in test_retry_direct_connection_after_disconnect()
/packages/modules/Bluetooth/system/rust/src/gatt/mocks/
Dmock_database_callbacks.rs39 fn on_le_connect( in on_le_connect() method
/packages/modules/Bluetooth/system/rust/tests/
Dgatt_server_test.rs108 gatt.on_le_connect(TCB_IDX, Some(ADVERTISER_ID)).unwrap(); in create_server_and_open_connection()
404 gatt.on_le_connect(ANOTHER_TCB_IDX, Some(ANOTHER_ADVERTISER_ID)).unwrap(); in test_multiple_servers()
/packages/modules/Bluetooth/system/rust/src/gatt/server/services/
Dgatt.rs110 fn on_le_connect( in on_le_connect() method