Flags

Details

class Ags.ApplicationContextFlags(value)

Bases: GObject.GFlags

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

APPLICATION_CONTEXT_TYPES_REGISTERED = 1

indicates the types have been registered

class Ags.ConnectableFlags(value)

Bases: GLib.Flags

Enum values to specify particular state.

ADDED_TO_REGISTRY = 1

added to registry

CONNECTED = 2

connected

class Ags.FileFlags(value)

Bases: GObject.GFlags

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

FILE_READ = 1

opened file for reading

FILE_WRITE_AUDIO_SIGNAL = 16

write audio signal

FILE_READ_AUDIO_SIGNAL = 2

read audio signal

FILE_WRITE_EMBEDDED_AUDIO = 32

write embedded audio data

FILE_READ_EMBEDDED_AUDIO = 4

read embedded audio data

FILE_WRITE = 8

opened file for writing

class Ags.RegexUtilCompileFlags(value)

Bases: GObject.GFlags

Ags.RegexUtilCompileFlags.REGEX_UTIL_POSIX_EXTENDED_SYNTAX: extended regular expression syntax Ags.RegexUtilCompileFlags.REGEX_UTIL_CASE_INSENSITIVE: do not differentiate case Ags.RegexUtilCompileFlags.REGEX_UTIL_NO_POSITION_REPORT_OF_MATCHES: the match_count and match_ptr parameters of Ags.RegexUtil.execute() are ignored Ags.RegexUtilCompileFlags.REGEX_UTIL_NO_NEWLINE_MATCH: do not match newlines as using match-any-character Enum values to control the behavior of Ags.RegexUtil.compile() and related by enable/disable as flags.

REGEX_UTIL_POSIX_EXTENDED_SYNTAX = 1
REGEX_UTIL_CASE_INSENSITIVE = 2
REGEX_UTIL_NO_NEWLINE_MATCH = 4
REGEX_UTIL_NO_POSITION_REPORT_OF_MATCHES = 8
class Ags.RegexUtilExecuteFlags(value)

Bases: GObject.GFlags

Ags.RegexUtilExecuteFlags.REGEX_UTIL_NOT_BEGINNING_OF_LINE: match-beginning-of-line operator always fails, the beginning of of string should not be interpreted as beginning of line Ags.RegexUtilExecuteFlags.REGEX_UTIL_END_OF_LINE: match-end-of-line operator always fails Ags.RegexUtilExecuteFlags.REGEX_UTIL_START_END: use match_ptr[0].start_match_offset and match_ptr[0].end_match_offset as string length, allows the use of NUL bytes Enum values to control the behavior of Ags.RegexUtil.execute() and such by enable/disable as flags.

REGEX_UTIL_NOT_BEGINNING_OF_LINE = 1
REGEX_UTIL_END_OF_LINE = 2
REGEX_UTIL_START_END = 4
class Ags.ReturnableThreadFlags(value)

Bases: GObject.GFlags

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

RETURNABLE_THREAD_IN_USE = 1

the thread is in use

RETURNABLE_THREAD_RESET = 2

not used

RETURNABLE_THREAD_RUN_ONCE = 4

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

class Ags.SecurityContextMode(value)

Bases: GObject.GFlags

The Ags.SecurityContextMode specifies basic account permissions.

SECURITY_CONTEXT_RPC_READ = 1

allowed to read using RPC

SECURITY_CONTEXT_ACCOUNT_WRITE = 16

allowed to write account information

SECURITY_CONTEXT_RPC_WRITE = 2

allowed to write using RPC

SECURITY_CONTEXT_RPC_EXECUTE = 4

allowed to execute using RPC

SECURITY_CONTEXT_ACCOUNT_READ = 8

allowed to read account information

class Ags.ServerFlags(value)

Bases: GObject.GFlags

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

SERVER_STARTED = 1

the server was started

SERVER_INET6 = 16

use IPv6

SERVER_RUNNING = 2

the server is up and running

SERVER_ANY_ADDRESS = 32

listen on any address

SERVER_TERMINATING = 4

the server is closing connections and terminating

SERVER_AUTO_START = 64

start the server

SERVER_INET4 = 8

use IPv4

class Ags.SoundcardCapability(value)

Bases: GObject.GFlags

Enum values to tell about capability.

SOUNDCARD_CAPABILITY_PLAYBACK = 1

capability playback

SOUNDCARD_CAPABILITY_CAPTURE = 2

capability capture

SOUNDCARD_CAPABILITY_DUPLEX = 4

capability duplex

class Ags.TaskCompletionFlags(value)

Bases: GObject.GFlags

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

TASK_COMPLETION_QUEUED = 1

the assigned task has been queued

TASK_COMPLETION_BUSY = 2

the assigned task is busy

TASK_COMPLETION_READY = 4

the assigned task is ready

TASK_COMPLETION_COMPLETED = 8

the assigned task has been completed

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.ThreadApplicationContextFlags(value)

Bases: GObject.GFlags

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

THREAD_APPLICATION_CONTEXT_SINGLE_THREAD = 1

run all threads in one single loop

class Ags.ThreadFlags(value)

Bases: GObject.GFlags

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

THREAD_UNREF_ON_EXIT = 1

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

THREAD_START_SYNCED_FREQ = 16

sync frequency as starting thread

THREAD_IMMEDIATE_SYNC = 2

do sync immediately

THREAD_MARK_SYNCED = 32

mark thread synced

THREAD_INTERMEDIATE_PRE_SYNC = 4

intermediate pre sync to parent thread

THREAD_TIME_ACCOUNTING = 64

time accounting causes to track time

THREAD_INTERMEDIATE_POST_SYNC = 8

intermediate post sync to parent thread

class Ags.ThreadPoolFlags(value)

Bases: GObject.GFlags

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

THREAD_POOL_RUNNING = 1

the thread pool is running

THREAD_POOL_RT_SETUP = 2

realtime setup has been performed

class Ags.ThreadStatusFlags(value)

Bases: GObject.GFlags

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

THREAD_STATUS_RT_SETUP = 1

realtime setup was performed

THREAD_STATUS_BUSY = 1024

the thread is busy

THREAD_STATUS_WAITING = 128

the thread is waiting

THREAD_STATUS_START_WAIT = 16

the thread start is waiting

THREAD_STATUS_INITIAL_SYNC = 2

initial sync indicates the thread wasn’t synced before

THREAD_STATUS_SYNCED = 2048

the thread joined the tic based system, it is synced

THREAD_STATUS_RUNNING = 256

the thread is running

THREAD_STATUS_START_DONE = 32

the thread start is done

THREAD_STATUS_INITIAL_RUN = 4

the first call to Ags.Thread :run()

THREAD_STATUS_SYNCED_FREQ = 4096

the frequency was synced

THREAD_STATUS_LOCKED = 512

the thread is locked

THREAD_STATUS_READY = 64

the thread is ready

THREAD_STATUS_IS_CHAOS_TREE = 8

the thread is not synced

class Ags.ThreadSyncTicFlags(value)

Bases: GObject.GFlags

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

THREAD_SYNC_TIC_WAIT_0 = 1

wait tree to be synced

THREAD_SYNC_TIC_WAIT_5 = 1024

wait tree to be synced

THREAD_SYNC_TIC_DONE_3 = 128

done tree to be synced

THREAD_SYNC_TIC_DONE_8 = 131072

done tree to be synced

THREAD_SYNC_TIC_WAIT_2 = 16

wait tree to be synced

THREAD_SYNC_TIC_WAIT_7 = 16384

wait tree to be synced

THREAD_SYNC_TIC_DONE_0 = 2

done tree to be synced

THREAD_SYNC_TIC_DONE_5 = 2048

done tree to be synced

THREAD_SYNC_TIC_WAIT_4 = 256

wait tree to be synced

THREAD_SYNC_TIC_DONE_2 = 32

done tree to be synced

THREAD_SYNC_TIC_DONE_7 = 32768

done tree to be synced

THREAD_SYNC_TIC_WAIT_1 = 4

wait tree to be synced

THREAD_SYNC_TIC_WAIT_6 = 4096

wait tree to be synced

THREAD_SYNC_TIC_DONE_4 = 512

done tree to be synced

THREAD_SYNC_TIC_WAIT_3 = 64

wait tree to be synced

THREAD_SYNC_TIC_WAIT_8 = 65536

wait tree to be synced

THREAD_SYNC_TIC_DONE_1 = 8

done tree to be synced

THREAD_SYNC_TIC_DONE_6 = 8192

done tree to be synced

class Ags.TimestampFlags(value)

Bases: GObject.GFlags

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

TIMESTAMP_UNIX = 1

unix timestamp is used

TIMESTAMP_OFFSET = 2

internal offset is used

TIMESTAMP_OUTDATED = 4

the timestamp is outdated

class Ags.TurtleFlags(value)

Bases: GObject.GFlags

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

TURTLE_TOLOWER = 1

make all tags and attributes lower case

class Ags.WorkerThreadStatusFlags(value)

Bases: GObject.GFlags

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

WORKER_THREAD_STATUS_RUNNING = 1

the worker is running

WORKER_THREAD_STATUS_RUN_WAIT = 2

sync wait

WORKER_THREAD_STATUS_RUN_DONE = 4

sync done

WORKER_THREAD_STATUS_RUN_SYNC = 8

do sync