Searched defs:reactor_t (Results 1 - 5 of 5) sorted by relevance

/system/bt/osi/include/
H A Dfixed_queue.h28 typedef struct reactor_t reactor_t; typedef in typeref:struct:reactor_t
128 void fixed_queue_register_dequeue(fixed_queue_t* queue, reactor_t* reactor,
H A Dsocket.h26 typedef struct reactor_t reactor_t; typedef in typeref:struct:reactor_t
104 void socket_register(socket_t* socket, reactor_t* reactor, void* context,
H A Dthread.h26 typedef struct reactor_t reactor_t; typedef in typeref:struct:reactor_t
81 reactor_t* thread_get_reactor(const thread_t* thread);
H A Dreactor.h29 typedef struct reactor_t reactor_t; typedef in typeref:struct:reactor_t
42 reactor_t* reactor_new(void);
45 void reactor_free(reactor_t* reactor);
49 reactor_status_t reactor_start(reactor_t* reactor);
53 reactor_status_t reactor_run_once(reactor_t* reactor);
58 void reactor_stop(reactor_t* reactor);
70 reactor_object_t* reactor_register(reactor_t* reactor, int fd, void* context,
/system/bt/osi/src/
H A Dreactor.cc42 struct reactor_t { struct
55 reactor_t* reactor; // the reactor instance this object is registered with.
64 static reactor_status_t run_reactor(reactor_t* reactor, int iterations);
69 reactor_t* reactor_new(void) {
70 reactor_t* ret = (reactor_t*)osi_calloc(sizeof(reactor_t));
114 void reactor_free(reactor_t* reactor) {
123 reactor_status_t reactor_start(reactor_t* reactor) {
128 reactor_status_t reactor_run_once(reactor_t* reacto
[all...]

Completed in 71 milliseconds