Typedefs | |
typedef void | event_t |
typedef void (* | event_listener_t )(xine_t *xine, event_t *event, void *data) |
Functions | |
int | xine_register_event_listener (xine_t *self, event_listener_t listener) |
registers an event listener callback. | |
int | xine_remove_event_listener (xine_t *self, event_listener_t listener) |
Attempts to remove a registered event listener. | |
void | xine_send_event (xine_t *self, event_t *event, void *data) |
sends an event to all listeners. |
|
Event listener callback. |
|
Opaque data type.
|
|
registers an event listener callback.
|
|
Attempts to remove a registered event listener.
|
|
sends an event to all listeners.
|