Ags.GenericMainLoop

g Ags.Connectable Ags.Connectable Ags.Thread Ags.Thread Ags.Connectable->Ags.Thread Ags.GenericMainLoop Ags.GenericMainLoop Ags.MainLoop Ags.MainLoop Ags.MainLoop->Ags.GenericMainLoop Ags.Thread->Ags.GenericMainLoop GObject.GInterface GObject.GInterface GObject.GInterface->Ags.Connectable GObject.GInterface->Ags.MainLoop GObject.Object GObject.Object GObject.Object->Ags.Thread

Subclasses:

None

Methods

Inherited:

Ags.Thread (48), GObject.Object (37), Ags.Connectable (13), Ags.MainLoop (9)

Structs:

GObject.ObjectClass (5)

class

new ()

Virtual Methods

Inherited:

Ags.Thread (4), GObject.Object (7), Ags.Connectable (13), Ags.MainLoop (9)

Properties

Inherited:

Ags.Thread (3)

Signals

Inherited:

Ags.Thread (4), GObject.Object (1), Ags.MainLoop (1)

Fields

Inherited:

Ags.Thread (4), GObject.Object (1), Ags.MainLoop (1)

Name

Type

Access

Description

critical_region_ref

int

r

is_critical_region

bool

r

is_syncing

bool

r

thread

Ags.Thread

r

tree_lock

GLib.RecMutex

r

Class Details

class Ags.GenericMainLoop(**kwargs)
Bases:

Ags.Thread, Ags.MainLoop

Abstract:

No

Structure:

Ags.GenericMainLoopClass

classmethod new()
Returns:

the new Ags.GenericMainLoop

Return type:

Ags.GenericMainLoop

Create a new Ags.GenericMainLoop.

New in version 3.0.0.