Go to the source code of this file.
|
hpd_error_t | event_alloc_listener (hpd_listener_t **listener, hpd_t *hpd) |
|
hpd_error_t | event_changed (const hpd_service_id_t *id, hpd_value_t *val) |
|
hpd_error_t | event_foreach_attached (const hpd_listener_t *listener) |
|
hpd_error_t | event_free_listener (hpd_listener_t *listener) |
|
hpd_error_t | event_get_listener_data (const hpd_listener_t *listener, void **data) |
|
hpd_error_t | event_inform_adapter_attached (hpd_adapter_t *adapter) |
|
hpd_error_t | event_inform_adapter_detached (hpd_adapter_t *adapter) |
|
hpd_error_t | event_inform_device_attached (hpd_device_t *device) |
|
hpd_error_t | event_inform_device_detached (hpd_device_t *device) |
|
static void | event_on_attached (hpd_ev_loop_t *loop, ev_async *w, int revents) |
|
static void | event_on_changed (hpd_ev_loop_t *loop, ev_async *w, int revents) |
|
static void | event_on_detached (hpd_ev_loop_t *loop, ev_async *w, int revents) |
|
hpd_error_t | event_set_device_callback (hpd_listener_t *listener, hpd_device_f on_attach, hpd_device_f on_detach) |
|
hpd_error_t | event_set_listener_data (hpd_listener_t *listener, void *data, hpd_free_f on_free) |
|
hpd_error_t | event_set_value_callback (hpd_listener_t *listener, hpd_value_f on_change) |
|
hpd_error_t | event_subscribe (hpd_listener_t *listener) |
|
hpd_error_t | event_unsubscribe (hpd_listener_t *listener) |
|
static void event_on_attached |
( |
hpd_ev_loop_t * |
loop, |
|
|
ev_async * |
w, |
|
|
int |
revents |
|
) |
| |
|
static |
static void event_on_changed |
( |
hpd_ev_loop_t * |
loop, |
|
|
ev_async * |
w, |
|
|
int |
revents |
|
) |
| |
|
static |
static void event_on_detached |
( |
hpd_ev_loop_t * |
loop, |
|
|
ev_async * |
w, |
|
|
int |
revents |
|
) |
| |
|
static |