|
Typedefs
|
typedef typedefG_BEGIN_DECLS
struct _GAsyncQueue
|
GAsyncQueue |
Functions
|
IMPORT_C GAsyncQueue *
|
g_async_queue_new (void)
|
IMPORT_C void |
g_async_queue_lock (GAsyncQueue *queue)
|
IMPORT_C void |
g_async_queue_unlock (GAsyncQueue *queue)
|
IMPORT_C GAsyncQueue *
|
g_async_queue_ref (GAsyncQueue *queue)
|
IMPORT_C void |
g_async_queue_unref (GAsyncQueue *queue)
|
IMPORT_C void |
g_async_queue_ref_unlocked (GAsyncQueue *queue)
|
IMPORT_C void |
g_async_queue_unref_and_unlock (GAsyncQueue *queue)
|
IMPORT_C void |
g_async_queue_push (GAsyncQueue *queue, gpointer data)
|
IMPORT_C void |
g_async_queue_push_unlocked (GAsyncQueue *queue, gpointer data)
|
IMPORT_C void |
g_async_queue_push_sorted (GAsyncQueue *queue, gpointer data, GCompareDataFunc func, gpointer user_data)
|
IMPORT_C void |
g_async_queue_push_sorted_unlocked (GAsyncQueue *queue, gpointer data, GCompareDataFunc func, gpointer user_data)
|
IMPORT_C gpointer
|
g_async_queue_pop (GAsyncQueue *queue)
|
IMPORT_C gpointer
|
g_async_queue_pop_unlocked (GAsyncQueue *queue)
|
IMPORT_C gpointer
|
g_async_queue_try_pop (GAsyncQueue *queue)
|
IMPORT_C gpointer
|
g_async_queue_try_pop_unlocked (GAsyncQueue *queue)
|
IMPORT_C gpointer
|
g_async_queue_timed_pop (GAsyncQueue *queue, GTimeVal *end_time)
|
IMPORT_C gpointer
|
g_async_queue_timed_pop_unlocked (GAsyncQueue *queue, GTimeVal *end_time)
|
IMPORT_C gint
|
g_async_queue_length (GAsyncQueue *queue)
|
IMPORT_C gint
|
g_async_queue_length_unlocked (GAsyncQueue *queue)
|
IMPORT_C void |
g_async_queue_sort (GAsyncQueue *queue, GCompareDataFunc func, gpointer user_data)
|
IMPORT_C void |
g_async_queue_sort_unlocked (GAsyncQueue *queue, GCompareDataFunc func, gpointer user_data)
|
GMutex *
|
_g_async_queue_get_mutex (GAsyncQueue *queue)
|