Home
last modified time | relevance | path

Searched refs:dispatcher (Results 1 – 3 of 3) sorted by relevance

/system/bt/osi/test/
Ddata_dispatcher_test.cpp26 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/
Ddata_dispatcher.c66 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/
Ddata_dispatcher.h38 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…