Split GObject docs away from the remainder of the docs.
[glib.git] / docs / reference / glib / tmpl / thread_pools.sgml
blobfb1454b66acbe4ffa1cd1c82d63e6a3d59a370b9
1 <!-- ##### SECTION Title ##### -->
2 Thread Pools
4 <!-- ##### SECTION Short_Description ##### -->
7 <!-- ##### SECTION Long_Description ##### -->
8 <para>
10 </para>
13 <!-- ##### SECTION See_Also ##### -->
14 <para>
16 </para>
19 <!-- ##### STRUCT GThreadPool ##### -->
20 <para>
22 </para>
24 @thread_func:
25 @stack_size:
26 @bound:
27 @priority:
28 @exclusive:
29 @user_data:
31 <!-- ##### FUNCTION g_thread_pool_new ##### -->
32 <para>
34 </para>
36 @thread_func:
37 @max_threads:
38 @stack_size:
39 @bound:
40 @priority:
41 @exclusive:
42 @user_data:
43 @error:
44 @Returns:
47 <!-- ##### FUNCTION g_thread_pool_push ##### -->
48 <para>
50 </para>
52 @pool:
53 @data:
54 @error:
57 <!-- ##### FUNCTION g_thread_pool_set_max_threads ##### -->
58 <para>
60 </para>
62 @pool:
63 @max_threads:
64 @error:
67 <!-- ##### FUNCTION g_thread_pool_get_max_threads ##### -->
68 <para>
70 </para>
72 @pool:
73 @Returns:
76 <!-- ##### FUNCTION g_thread_pool_get_num_threads ##### -->
77 <para>
79 </para>
81 @pool:
82 @Returns:
85 <!-- ##### FUNCTION g_thread_pool_unprocessed ##### -->
86 <para>
88 </para>
90 @pool:
91 @Returns:
94 <!-- ##### FUNCTION g_thread_pool_free ##### -->
95 <para>
97 </para>
99 @pool:
100 @immediate:
101 @wait:
104 <!-- ##### FUNCTION g_thread_pool_set_max_unused_threads ##### -->
105 <para>
107 </para>
109 @max_threads:
112 <!-- ##### FUNCTION g_thread_pool_get_max_unused_threads ##### -->
113 <para>
115 </para>
117 @Returns:
120 <!-- ##### FUNCTION g_thread_pool_get_num_unused_threads ##### -->
121 <para>
123 </para>
125 @Returns:
128 <!-- ##### FUNCTION g_thread_pool_stop_unused_threads ##### -->
129 <para>
131 </para>