eventqueue.h File Reference

#include <glib.h>

Go to the source code of this file.

Defines

#define event_queue(n, d)   event_queue_full (0, n, d, FALSE)
#define event_queue_timed(t, n, d)   event_queue_full (t, n, d, FALSE)
#define event_queue_with_data_free(n, d)   event_queue_full (0, n, d, TRUE)

Functions

void event_queue_full (gint time, const gchar *name, void *data, gboolean free_data)
void event_queue_cancel (const gchar *name, void *data)

Define Documentation

#define event_queue ( n,
 )     event_queue_full (0, n, d, FALSE)
#define event_queue_timed ( t,
n,
 )     event_queue_full (t, n, d, FALSE)

Definition at line 36 of file eventqueue.h.

#define event_queue_with_data_free ( n,
 )     event_queue_full (0, n, d, TRUE)

Definition at line 37 of file eventqueue.h.

Referenced by playback_thread().


Function Documentation

void event_queue_cancel ( const gchar *  name,
void *  data 
)

Definition at line 72 of file eventqueue.c.

Referenced by playback_cleanup().

void event_queue_full ( gint  time,
const gchar *  name,
void *  data,
gboolean  free_data 
)

Definition at line 57 of file eventqueue.c.


Generated on 26 Jan 2012 for Audacious by  doxygen 1.6.1