Class
AgsThreadPool
[−]
Description
class Ags.ThreadPool : GObject.Object
{
flags: volatile guint,
max_unused_threads: volatile guint,
max_threads: volatile guint,
thread: GThread*,
queued: volatile guint,
creation_mutex: GMutex,
creation_cond: GCond,
create_threads: volatile gboolean,
idle: volatile gboolean,
idle_mutex: GMutex,
idle_cond: GCond,
parent: AgsThread*,
returnable_thread: volatile GList*
}
No description available.
[−]
Instance methods
ags_thread_pool_pull
Pull a previously instantiated AgsReturnableThread
. Note this
function may block until a new thread is available.
since: 3.0.0
[+]