gasyncqueue.h File Reference

#include <gthread.h>

Go to the source code of this file.

Typedefs

typedef typedefG_BEGIN_DECLS
struct _GAsyncQueue 
GAsyncQueue

Functions

GAsyncQueueg_async_queue_new (void)
void g_async_queue_lock (GAsyncQueue *queue)
void g_async_queue_unlock (GAsyncQueue *queue)
void g_async_queue_ref (GAsyncQueue *queue)
void g_async_queue_ref_unlocked (GAsyncQueue *queue)
void g_async_queue_unref (GAsyncQueue *queue)
void g_async_queue_unref_and_unlock (GAsyncQueue *queue)
void g_async_queue_push (GAsyncQueue *queue, gpointer data)
void g_async_queue_push_unlocked (GAsyncQueue *queue, gpointer data)
gpointer g_async_queue_pop (GAsyncQueue *queue)
gpointer g_async_queue_pop_unlocked (GAsyncQueue *queue)
gpointer g_async_queue_try_pop (GAsyncQueue *queue)
gpointer g_async_queue_try_pop_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)
gint g_async_queue_length (GAsyncQueue *queue)
gint g_async_queue_length_unlocked (GAsyncQueue *queue)


Typedef Documentation

typedef typedefG_BEGIN_DECLS struct _GAsyncQueue GAsyncQueue

Definition at line 34 of file gasyncqueue.h.


Function Documentation

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  ) 


Generated on Tue Jul 5 15:58:42 2011 for ROOT_528-00b_version by  doxygen 1.5.1