Searched refs:dispatcher (Results 1 – 3 of 3) sorted by relevance
/system/bt/osi/test/ |
D | data_dispatcher_test.cpp | 26 data_dispatcher_t *dispatcher = data_dispatcher_new("test_dispatcher"); in TEST_F() local 27 ASSERT_TRUE(dispatcher != NULL); in TEST_F() 28 data_dispatcher_free(dispatcher); in TEST_F() 32 data_dispatcher_t *dispatcher = data_dispatcher_new("test_dispatcher"); in TEST_F() local 33 EXPECT_FALSE(data_dispatcher_dispatch(dispatcher, DUMMY_TYPE_0, dummy_data_0)); in TEST_F() 34 data_dispatcher_free(dispatcher); in TEST_F() 38 data_dispatcher_t *dispatcher = data_dispatcher_new("test_dispatcher"); in TEST_F() local 42 data_dispatcher_register(dispatcher, DUMMY_TYPE_0, dummy_queue); in TEST_F() 46 EXPECT_TRUE(data_dispatcher_dispatch(dispatcher, DUMMY_TYPE_0, dummy_data_0)); in TEST_F() 54 data_dispatcher_free(dispatcher); in TEST_F() [all …]
|
/system/bt/osi/src/ |
D | data_dispatcher.c | 66 void data_dispatcher_free(data_dispatcher_t *dispatcher) { in data_dispatcher_free() argument 67 if (!dispatcher) in data_dispatcher_free() 70 hash_map_free(dispatcher->dispatch_table); in data_dispatcher_free() 72 if (dispatcher->name) in data_dispatcher_free() 73 osi_free(dispatcher->name); in data_dispatcher_free() 75 osi_free(dispatcher); in data_dispatcher_free() 78 void data_dispatcher_register(data_dispatcher_t *dispatcher, data_dispatcher_type_t type, fixed_que… in data_dispatcher_register() argument 79 assert(dispatcher != NULL); in data_dispatcher_register() 81 hash_map_erase(dispatcher->dispatch_table, (void *)type); in data_dispatcher_register() 83 hash_map_set(dispatcher->dispatch_table, (void *)type, queue); in data_dispatcher_register() [all …]
|
/system/bt/osi/include/ |
D | data_dispatcher.h | 38 void data_dispatcher_free(data_dispatcher_t *dispatcher); 44 void data_dispatcher_register(data_dispatcher_t *dispatcher, data_dispatcher_type_t type, fixed_que… 50 void data_dispatcher_register_default(data_dispatcher_t *dispatcher, fixed_queue_t *queue); 56 bool data_dispatcher_dispatch(data_dispatcher_t *dispatcher, data_dispatcher_type_t type, void *dat…
|