Top | ![]() |
![]() |
![]() |
![]() |
AgsAutosaveThread * | autosave-thread | Read / Write |
AgsThreadPool * | thread-pool | Read / Write |
#define | AGS_THREAD_DEFAULT_VERSION |
#define | AGS_THREAD_BUILD_ID |
enum | AgsThreadApplicationContextFlags |
#define | AGS_TYPE_THREAD_APPLICATION_CONTEXT |
struct | AgsThreadApplicationContext |
struct | AgsThreadApplicationContextClass |
AgsThreadApplicationContext implements AgsConnectable and AgsConcurrencyProvider.
void
ags_thread_application_context_register_types
(AgsApplicationContext *application_context
);
AgsThreadApplicationContext * ags_thread_application_context_new ();
Create a new instance of AgsThreadApplicationContext.
Since: 2.0.0
#define AGS_IS_THREAD_APPLICATION_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_THREAD_APPLICATION_CONTEXT))
#define AGS_THREAD_APPLICATION_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_THREAD_APPLICATION_CONTEXT, AgsThreadApplicationContext))
#define AGS_THREAD_APPLICATION_CONTEXT_CLASS(class) (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_THREAD_APPLICATION_CONTEXT, AgsThreadApplicationContextClass))
#define AGS_THREAD_APPLICATION_CONTEXT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS(obj, AGS_TYPE_THREAD_APPLICATION_CONTEXT, AgsThreadApplicationContextClass))
Enum values to control the behavior or indicate internal state of AgsThreadApplicationContext by enable/disable as sync_flags.
#define AGS_TYPE_THREAD_APPLICATION_CONTEXT (ags_thread_application_context_get_type())
“autosave-thread”
property“autosave-thread” AgsAutosaveThread *
The assigned thread pool.
Flags: Read / Write
Since: 2.0.0
“thread-pool”
property“thread-pool” AgsThreadPool *
The assigned thread pool.
Flags: Read / Write
Since: 2.0.0