#include <gthread.h>
Go to the source code of this file.
typedef typedefG_BEGIN_DECLS struct _GAsyncQueue GAsyncQueue |
Definition at line 34 of file gasyncqueue.h.
gint g_async_queue_length | ( | GAsyncQueue * | queue | ) |
gint g_async_queue_length_unlocked | ( | GAsyncQueue * | queue | ) |
void g_async_queue_lock | ( | GAsyncQueue * | queue | ) |
GAsyncQueue* g_async_queue_new | ( | void | ) |
gpointer g_async_queue_pop | ( | GAsyncQueue * | queue | ) |
gpointer g_async_queue_pop_unlocked | ( | GAsyncQueue * | queue | ) |
void g_async_queue_push | ( | GAsyncQueue * | queue, | |
gpointer | data | |||
) |
void g_async_queue_push_unlocked | ( | GAsyncQueue * | queue, | |
gpointer | data | |||
) |
void g_async_queue_ref | ( | GAsyncQueue * | queue | ) |
void g_async_queue_ref_unlocked | ( | GAsyncQueue * | queue | ) |
gpointer g_async_queue_timed_pop | ( | GAsyncQueue * | queue, | |
GTimeVal * | end_time | |||
) |
gpointer g_async_queue_timed_pop_unlocked | ( | GAsyncQueue * | queue, | |
GTimeVal * | end_time | |||
) |
gpointer g_async_queue_try_pop | ( | GAsyncQueue * | queue | ) |
gpointer g_async_queue_try_pop_unlocked | ( | GAsyncQueue * | queue | ) |
void g_async_queue_unlock | ( | GAsyncQueue * | queue | ) |
void g_async_queue_unref | ( | GAsyncQueue * | queue | ) |
void g_async_queue_unref_and_unlock | ( | GAsyncQueue * | queue | ) |