mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-27 07:56:14 +01:00
GThreadPool: expand g_thread_pool_new docs
This commit is contained in:
parent
aef0e4b7f3
commit
5bb62d077b
@ -447,11 +447,16 @@ g_thread_pool_start_thread (GRealThreadPool *pool,
|
|||||||
* until it is destroyed by g_thread_pool_free(). If @exclusive is
|
* until it is destroyed by g_thread_pool_free(). If @exclusive is
|
||||||
* %FALSE, threads are created when needed and shared between all
|
* %FALSE, threads are created when needed and shared between all
|
||||||
* non-exclusive thread pools. This implies that @max_threads may
|
* non-exclusive thread pools. This implies that @max_threads may
|
||||||
* not be -1 for exclusive thread pools.
|
* not be -1 for exclusive thread pools. Besides, exclusive thread
|
||||||
|
* pools are not affected by g_thread_pool_set_max_idle_time()
|
||||||
|
* since their threads are never considered idle and returned to the
|
||||||
|
* global pool.
|
||||||
*
|
*
|
||||||
* @error can be %NULL to ignore errors, or non-%NULL to report
|
* @error can be %NULL to ignore errors, or non-%NULL to report
|
||||||
* errors. An error can only occur when @exclusive is set to %TRUE
|
* errors. An error can only occur when @exclusive is set to %TRUE
|
||||||
* and not all @max_threads threads could be created.
|
* and not all @max_threads threads could be created.
|
||||||
|
* See #GThreadError for possible errors that may occurr.
|
||||||
|
* Note, even in case of error a valid #GThreadPool is returned.
|
||||||
*
|
*
|
||||||
* Returns: the new #GThreadPool
|
* Returns: the new #GThreadPool
|
||||||
*/
|
*/
|
||||||
|
Loading…
Reference in New Issue
Block a user