Files
glib/docs/reference/glib/tmpl/async_queues.sgml
2010-07-10 23:56:45 -04:00

196 lines
2.1 KiB
Plaintext

<!-- ##### SECTION Title ##### -->
Asynchronous Queues
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### STRUCT GAsyncQueue ##### -->
<para>
</para>
<!-- ##### FUNCTION g_async_queue_new ##### -->
@void:
@Returns:
<!-- ##### FUNCTION g_async_queue_new_full ##### -->
<para>
</para>
@item_free_func:
@Returns:
<!-- ##### FUNCTION g_async_queue_ref ##### -->
@queue:
@Returns:
<!-- ##### FUNCTION g_async_queue_unref ##### -->
@queue:
<!-- ##### FUNCTION g_async_queue_push ##### -->
@queue:
@data:
<!-- ##### FUNCTION g_async_queue_push_sorted ##### -->
<para>
</para>
@queue:
@data:
@func:
@user_data:
<!-- ##### FUNCTION g_async_queue_pop ##### -->
@queue:
@Returns:
<!-- ##### FUNCTION g_async_queue_try_pop ##### -->
@queue:
@Returns:
<!-- ##### FUNCTION g_async_queue_timed_pop ##### -->
@queue:
@end_time:
@Returns:
<!-- ##### FUNCTION g_async_queue_length ##### -->
@queue:
@Returns:
<!-- ##### FUNCTION g_async_queue_sort ##### -->
<para>
</para>
@queue:
@func:
@user_data:
<!-- ##### FUNCTION g_async_queue_lock ##### -->
@queue:
<!-- ##### FUNCTION g_async_queue_unlock ##### -->
@queue:
<!-- ##### FUNCTION g_async_queue_ref_unlocked ##### -->
@queue:
<!-- ##### FUNCTION g_async_queue_unref_and_unlock ##### -->
@queue:
<!-- ##### FUNCTION g_async_queue_push_unlocked ##### -->
@queue:
@data:
<!-- ##### FUNCTION g_async_queue_push_sorted_unlocked ##### -->
<para>
</para>
@queue:
@data:
@func:
@user_data:
<!-- ##### FUNCTION g_async_queue_pop_unlocked ##### -->
@queue:
@Returns:
<!-- ##### FUNCTION g_async_queue_try_pop_unlocked ##### -->
@queue:
@Returns:
<!-- ##### FUNCTION g_async_queue_timed_pop_unlocked ##### -->
@queue:
@end_time:
@Returns:
<!-- ##### FUNCTION g_async_queue_length_unlocked ##### -->
@queue:
@Returns:
<!-- ##### FUNCTION g_async_queue_sort_unlocked ##### -->
<para>
</para>
@queue:
@func:
@user_data: