/packages/modules/Bluetooth/system/rust/src/gatt/server/ |
D | isolation_manager.rs | 74 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 …]
|
D | gatt_database.rs | 121 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/ |
D | connection.rs | 103 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/ |
D | mock_le_manager.rs | 42 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/ |
D | acl_arbiter.cc | 36 ::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()
|
D | acl_arbiter.h | 59 ::rust::Fn<void(uint8_t tcb_idx, uint8_t advertiser)> on_le_connect,
|
/packages/modules/Bluetooth/system/rust/src/gatt/ |
D | arbiter.rs | 32 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()
|
D | server.rs | 78 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()
|
D | ffi.rs | 150 on_le_connect: fn(tcb_idx: u8, advertiser: u8), in StoreCallbacksFromRust()
|
/packages/modules/Bluetooth/system/rust/src/connection/ |
D | ffi.rs | 120 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()
|
D | le_manager.rs | 59 fn on_le_connect(&self, address: AddressWithType, result: Result<LeConnection, ErrorCode>); in on_le_connect() method
|
D | acceptlist_manager.rs | 323 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/ |
D | mock_database_callbacks.rs | 39 fn on_le_connect( in on_le_connect() method
|
/packages/modules/Bluetooth/system/rust/tests/ |
D | gatt_server_test.rs | 108 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/ |
D | gatt.rs | 110 fn on_le_connect( in on_le_connect() method
|