Interface

AgsConcurrencyProvider

[]

Description

interface Ags.ConcurrencyProvider : GObject.Object

No description available.

[]

Prerequisite

In order to implement ConcurrencyProvider, your type must inherit fromGObject.

[]

Instance methods

ags_concurrency_provider_get_main_loop

Get main loop of application context.

since: 3.0.0

ags_concurrency_provider_get_task_launcher

Get task launcher of application context.

since: 3.0.0

ags_concurrency_provider_get_thread_pool

Get thread pool of application context.

since: 3.0.0

ags_concurrency_provider_get_worker

Get workers of application context.

since: 3.0.0

ags_concurrency_provider_set_main_loop

Set main loop of application context.

since: 3.0.0

ags_concurrency_provider_set_task_launcher

Set task launcher of application context.

since: 3.0.0

ags_concurrency_provider_set_thread_pool

Set thread pool of application context.

since: 3.0.0

ags_concurrency_provider_set_worker

Set workers of application context.

since: 3.0.0

Interface structure

[]

Virtual methods

Ags.ConcurrencyProvider.get_main_loop

Get main loop of application context.

since: 3.0.0

Ags.ConcurrencyProvider.get_task_launcher

Get task launcher of application context.

since: 3.0.0

Ags.ConcurrencyProvider.get_thread_pool

Get thread pool of application context.

since: 3.0.0

Ags.ConcurrencyProvider.get_worker

Get workers of application context.

since: 3.0.0

Ags.ConcurrencyProvider.set_main_loop

Set main loop of application context.

since: 3.0.0

Ags.ConcurrencyProvider.set_task_launcher

Set task launcher of application context.

since: 3.0.0

Ags.ConcurrencyProvider.set_thread_pool

Set thread pool of application context.

since: 3.0.0

Ags.ConcurrencyProvider.set_worker

Set workers of application context.

since: 3.0.0