Flags

Details

class Ags.ApplicationContextFlags(value)

Bases: GLib.Flags

Enum values to control the behavior or indicate internal state of Ags.ApplicationContext by enable/disable as flags.

ADDED_TO_REGISTRY = 1

indicates the application context was added to Ags.Registry

CONNECTED = 2

indicates the application context was connected by calling Ags.Connectable ::connect()

TYPES_REGISTERED = 4

indicates the types have been registered

class Ags.FileFlags(value)

Bases: GLib.Flags

Enum values to control the behavior or indicate internal state of Ags.File by enable/disable as flags.

READ = 1

opened file for reading

WRITE_AUDIO_SIGNAL = 16

write audio signal

READ_AUDIO_SIGNAL = 2

read audio signal

WRITE_EMBEDDED_AUDIO = 32

write embedded audio data

READ_EMBEDDED_AUDIO = 4

read embedded audio data

WRITE = 8

opened file for writing

class Ags.FunctionFlags(value)

Bases: GLib.Flags

Enum values to control the behavior or indicate internal state of Ags.Function by enable/disable as flags.

LINEAR = 1

the function is linear

SOLVE_PIVOT_TABLE = 16

do solve using pivot table

EXPONENTIAL = 2

the function is exponential

SOLVE_MAXIMUM_COLON = 32

solve using maximum colon strategy

LOGARITHMIC = 4

the function is logarithmic

SOLVE_GAUSS = 64

solve using gauss strategy

IS_UNIQUE = 8

the function is unique

class Ags.RegistryFlags(value)

Bases: GLib.Flags

Enum values to control the behavior or indicate internal state of Ags.Registry by enable/disable as flags.

ADDED_TO_REGISTRY = 1

the registry was added to registry, see #AgsConnectable::add_to_registry()

CONNECTED = 2

the registry was connected by Ags.Connectable ::connect()

class Ags.ReturnableThreadFlags(value)

Bases: GLib.Flags

Enum values to control the behavior or indicate internal state of Ags.ReturnableThread by enable/disable as flags.

IN_USE = 1

the thread is in use

RESET = 2

not used

RUN_ONCE = 4

call Ags.Thread ::run() only one time

class Ags.SecurityContextMode(value)

Bases: GLib.Flags

The Ags.SecurityContextMode specifies basic account permissions.

RPC_READ = 1

allowed to read using RPC

ACCOUNT_WRITE = 16

allowed to write account information

RPC_WRITE = 2

allowed to write using RPC

RPC_EXECUTE = 4

allowed to execute using RPC

ACCOUNT_READ = 8

allowed to read account information

class Ags.ServerFlags(value)

Bases: GLib.Flags

Enum values to control the behavior or indicate internal state of Ags.Server by enable/disable as flags.

STARTED = 1

the server was started

INET6 = 16

use IPv6

RUNNING = 2

the server is up and running

ANY_ADDRESS = 32

listen on any address

TERMINATING = 4

the server is closing connections and terminating

AUTO_START = 64

start the server

INET4 = 8

use IPv4

class Ags.SoundcardCapability(value)

Bases: GLib.Flags

Enum values to tell about capability.

PLAYBACK = 1

capability playback

CAPTURE = 2

capability capture

DUPLEX = 4

capability duplex

class Ags.TaskCompletionFlags(value)

Bases: GLib.Flags

Enum values to control the behavior or indicate internal state of Ags.TaskCompletion by enable/disable as flags.

ADDED_TO_REGISTRY = 1

indicates the task completion was added to Ags.Registry

READY = 16

the assigned task is ready

CONNECTED = 2

indicates the task completion was connected by calling Ags.Connectable ::connect()

COMPLETED = 32

the assigned task has been completed

QUEUED = 4

the assigned task has been queued

BUSY = 8

the assigned task is busy

class Ags.TaskFlags(value)

Bases: GLib.Flags

Enum values to control the behavior or indicate internal state of Ags.Task by enable/disable as flags.

LOCKED = 1

the task is locked

CYCLIC = 2

call task repeatedly

class Ags.TaskLauncherFlags(value)

Bases: GLib.Flags

Enum values to control the behavior or indicate internal state of Ags.TaskLauncher by enable/disable as flags.

ADDED_TO_REGISTRY = 1

the task launcher was added to registry, see #AgsConnectable::add_to_registry()

CONNECTED = 2

the task launcher was connected by Ags.Connectable ::connect()

class Ags.ThreadFlags(value)

Bases: GLib.Flags

Enum values to control the behavior or indicate internal state of Ags.Thread by enable/disable as flags.

ADDED_TO_REGISTRY = 1

the thread was added to registry, see #AgsConnectable::add_to_registry()

MARK_SYNCED = 128

mark thread synced

INTERMEDIATE_PRE_SYNC = 16

intermediate pre sync to parent thread

CONNECTED = 2

the thread was connected by Ags.Connectable ::connect()

TIME_ACCOUNTING = 256

time accounting causes to track time

INTERMEDIATE_POST_SYNC = 32

intermediate post sync to parent thread

UNREF_ON_EXIT = 4

call GObject.Object.unref() before GLib.Thread.exit()

START_SYNCED_FREQ = 64

sync frequency as starting thread

IMMEDIATE_SYNC = 8

do sync immediately

class Ags.ThreadPoolFlags(value)

Bases: GLib.Flags

Enum values to control the behavior or indicate internal state of Ags.ThreadPool by enable/disable as sync_flags.

RUNNING = 1

the thread pool is running

RT_SETUP = 2

realtime setup has been performed

class Ags.ThreadStatusFlags(value)

Bases: GLib.Flags

Enum values to control the behavior or indicate internal state of Ags.Thread by enable/disable as status flags.

RT_SETUP = 1

realtime setup was performed

BUSY = 1024

the thread is busy

WAITING = 128

the thread is waiting

START_WAIT = 16

the thread start is waiting

INITIAL_SYNC = 2

initial sync indicates the thread wasn’t synced before

SYNCED = 2048

the thread joined the tic based system, it is synced

RUNNING = 256

the thread is running

START_DONE = 32

the thread start is done

INITIAL_RUN = 4

the first call to Ags.Thread :run()

SYNCED_FREQ = 4096

the frequency was synced

LOCKED = 512

the thread is locked

READY = 64

the thread is ready

IS_CHAOS_TREE = 8

the thread is not synced

class Ags.ThreadSyncTicFlags(value)

Bases: GLib.Flags

Enum values to control the behavior or indicate internal state of Ags.Thread by enable/disable as sync tic flags.

WAIT_0 = 1

wait tree to be synced

WAIT_5 = 1024

wait tree to be synced

DONE_3 = 128

done tree to be synced

DONE_8 = 131072

done tree to be synced

WAIT_2 = 16

wait tree to be synced

WAIT_7 = 16384

wait tree to be synced

DONE_0 = 2

done tree to be synced

DONE_5 = 2048

done tree to be synced

WAIT_4 = 256

wait tree to be synced

DONE_2 = 32

done tree to be synced

DONE_7 = 32768

done tree to be synced

WAIT_1 = 4

wait tree to be synced

WAIT_6 = 4096

wait tree to be synced

DONE_4 = 512

done tree to be synced

WAIT_3 = 64

wait tree to be synced

WAIT_8 = 65536

wait tree to be synced

DONE_1 = 8

done tree to be synced

DONE_6 = 8192

done tree to be synced

class Ags.TimestampFlags(value)

Bases: GLib.Flags

Enum values to control the behavior or indicate internal state of Ags.Timestamp by enable/disable as sync_flags.

UNIX = 1

unix timestamp is used

OFFSET = 2

internal offset is used

OUTDATED = 4

the timestamp is outdated

class Ags.WorkerThreadStatusFlags(value)

Bases: GLib.Flags

Enum values to control the behavior or indicate internal state of Ags.WorkerThread by enable/disable as sync_flags.

RUNNING = 1

the worker is running

RUN_WAIT = 2

sync wait

RUN_DONE = 4

sync done

RUN_SYNC = 8

do sync