Home | History | Annotate | Download | only in include

Lines Matching full:dispatcher

31 // Creates a new data dispatcher object, with the given name.
36 // Frees a data dispatcher object created by |data_dispatcher_new|.
38 void data_dispatcher_free(data_dispatcher_t *dispatcher);
40 // Registers |type| and |queue| with the data dispatcher so that data
43 // removed, if it exists. |dispatcher| may not be NULL.
44 void data_dispatcher_register(data_dispatcher_t *dispatcher, data_dispatcher_type_t type, fixed_queue_t *queue);
49 // removed, if it exists. |dispatcher| may not be NULL.
50 void data_dispatcher_register_default(data_dispatcher_t *dispatcher, fixed_queue_t *queue);
54 // Neither |dispatcher| nor |data| may be NULL.
56 bool data_dispatcher_dispatch(data_dispatcher_t *dispatcher, data_dispatcher_type_t type, void *data);