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