Data Structures | Typedefs | Functions

event_internal.h File Reference

Include dependency graph for event_internal.h:

Go to the source code of this file.

Data Structures

struct  libvlc_event_listener_t
struct  libvlc_event_manager_t

Typedefs

typedef struct
libvlc_event_listener_t 
libvlc_event_listener_t
typedef struct
libvlc_event_manager_t 
libvlc_event_sender_t

Functions

static bool listeners_are_equal (libvlc_event_listener_t *listener1, libvlc_event_listener_t *listener2)
void libvlc_event_async_fini (libvlc_event_manager_t *p_em)
void libvlc_event_async_dispatch (libvlc_event_manager_t *p_em, libvlc_event_listener_t *listener, libvlc_event_t *event)
void libvlc_event_async_ensure_listener_removal (libvlc_event_manager_t *p_em, libvlc_event_listener_t *listener)

Typedef Documentation


Function Documentation

void libvlc_event_async_dispatch ( libvlc_event_manager_t p_em,
libvlc_event_listener_t listener,
libvlc_event_t event 
)
void libvlc_event_async_ensure_listener_removal ( libvlc_event_manager_t p_em,
libvlc_event_listener_t listener 
)
void libvlc_event_async_fini ( libvlc_event_manager_t p_em  ) 
static bool listeners_are_equal ( libvlc_event_listener_t listener1,
libvlc_event_listener_t listener2 
) [inline, static]
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines