Flags¶
Details¶
- class Ags.ApplicationContextFlags(value)¶
 Bases:
GObject.GFlagsEnum values to control the behavior or indicate internal state of
Ags.ApplicationContextby enable/disable as flags.- APPLICATION_CONTEXT_TYPES_REGISTERED = 1¶
 indicates the types have been registered
- class Ags.ConnectableFlags(value)¶
 Bases:
GLib.FlagsEnum values to specify particular state.
- ADDED_TO_REGISTRY = 1¶
 added to registry
- CONNECTED = 2¶
 connected
- class Ags.FileFlags(value)¶
 Bases:
GObject.GFlagsEnum values to control the behavior or indicate internal state of
Ags.Fileby 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.GFlagsAgs.RegexUtilCompileFlags.REGEX_UTIL_POSIX_EXTENDED_SYNTAX: extended regular expression syntaxAgs.RegexUtilCompileFlags.REGEX_UTIL_CASE_INSENSITIVE: do not differentiate caseAgs.RegexUtilCompileFlags.REGEX_UTIL_NO_POSITION_REPORT_OF_MATCHES: the match_count and match_ptr parameters ofAgs.RegexUtil.execute() are ignoredAgs.RegexUtilCompileFlags.REGEX_UTIL_NO_NEWLINE_MATCH: do not match newlines as using match-any-character Enum values to control the behavior ofAgs.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.GFlagsAgs.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 lineAgs.RegexUtilExecuteFlags.REGEX_UTIL_END_OF_LINE: match-end-of-line operator always failsAgs.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 ofAgs.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.GFlagsEnum values to control the behavior or indicate internal state of
Ags.ReturnableThreadby 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.GFlagsThe
Ags.SecurityContextModespecifies 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.SequencerMidiVersion(value)¶
 Bases:
GLib.FlagsEnum values to tell about version.
- MIDI1 = 1¶
 MIDI version 1
- MIDI2 = 2¶
 MIDI version 2
- class Ags.ServerFlags(value)¶
 Bases:
GObject.GFlagsEnum values to control the behavior or indicate internal state of
Ags.Serverby 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.GFlagsEnum 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.GFlagsEnum values to control the behavior or indicate internal state of
Ags.TaskCompletionby 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.FlagsEnum values to control the behavior or indicate internal state of
Ags.Taskby enable/disable as flags.- LOCKED = 1¶
 the task is locked
- CYCLIC = 2¶
 call task repeatedly
- class Ags.ThreadApplicationContextFlags(value)¶
 Bases:
GObject.GFlagsEnum values to control the behavior or indicate internal state of
Ags.ThreadApplicationContextby enable/disable as sync_flags.- THREAD_APPLICATION_CONTEXT_SINGLE_THREAD = 1¶
 run all threads in one single loop
- class Ags.ThreadFlags(value)¶
 Bases:
GObject.GFlagsEnum values to control the behavior or indicate internal state of
Ags.Threadby enable/disable as flags.- THREAD_UNREF_ON_EXIT = 1¶
 call
GObject.Object.unref() beforeGLib.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.GFlagsEnum values to control the behavior or indicate internal state of
Ags.ThreadPoolby 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.GFlagsEnum values to control the behavior or indicate internal state of
Ags.Threadby 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.GFlagsEnum values to control the behavior or indicate internal state of
Ags.Threadby 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.GFlagsEnum values to control the behavior or indicate internal state of
Ags.Timestampby 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.GFlagsEnum values to control the behavior or indicate internal state of
Ags.Turtleby enable/disable as sync_flags.- TURTLE_TOLOWER = 1¶
 make all tags and attributes lower case
- class Ags.WorkerThreadStatusFlags(value)¶
 Bases:
GObject.GFlagsEnum values to control the behavior or indicate internal state of
Ags.WorkerThreadby 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