Searched refs:IsolationManager (Results 1 – 4 of 4) sorted by relevance
13 pub struct IsolationManager { struct18 impl IsolationManager { argument21 IsolationManager { in new()114 let mut isolation_manager = IsolationManager::new(); in test_non_isolated_connect()124 let mut isolation_manager = IsolationManager::new(); in test_isolated_connect()135 let mut isolation_manager = IsolationManager::new(); in test_non_isolated_connect_with_isolated_advertiser()146 let mut isolation_manager = IsolationManager::new(); in test_advertiser_id_reuse()162 let mut isolation_manager = IsolationManager::new(); in test_server_closed()177 let mut isolation_manager = IsolationManager::new(); in test_connection_isolated_after_advertiser_stops()189 let mut isolation_manager = IsolationManager::new(); in test_connection_isolated_after_server_stops()[all …]
19 server::isolation_manager::IsolationManager,22 static ARBITER: RwLock<Option<Arc<Mutex<IsolationManager>>>> = RwLock::new(None);25 pub fn initialize_arbiter() -> Arc<Mutex<IsolationManager>> { in initialize_arbiter()26 let arbiter = Arc::new(Mutex::new(IsolationManager::new())); in initialize_arbiter()51 pub fn with_arbiter<T>(f: impl FnOnce(&mut IsolationManager) -> T) -> T { in with_arbiter()63 isolation_manager: &IsolationManager, in try_parse_att_server_packet() argument176 ) -> IsolationManager { in create_manager_with_isolated_connection() argument177 let mut isolation_manager = IsolationManager::new(); in create_manager_with_isolated_connection()236 let isolation_manager = IsolationManager::new(); in test_packet_bypass_when_not_isolated()
32 isolation_manager::IsolationManager,55 isolation_manager: Arc<Mutex<IsolationManager>>,67 isolation_manager: Arc<Mutex<IsolationManager>>, in new() argument176 pub fn get_isolation_manager(&mut self) -> MutexGuard<'_, IsolationManager> { in get_isolation_manager() argument
21 isolation_manager::IsolationManager,75 let arbiter = IsolationManager::new(); in start_gatt_module()