Enumeration

AgsThreadStatusFlags

since: 6.0

Declaration

flags Ags.ThreadStatusFlags

Description [src]

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

Available since: 6.0

Members

AGS_THREAD_STATUS_RT_SETUP

Realtime setup was performed.

  • Value: 1
  • Nickname: thread-status-rt-setup
  • Available since: 6.0
AGS_THREAD_STATUS_INITIAL_SYNC

Initial sync indicates the thread wasn’t synced before.

  • Value: 2
  • Nickname: thread-status-initial-sync
  • Available since: 6.0
AGS_THREAD_STATUS_INITIAL_RUN

The first call to AgsThread:run()

  • Value: 4
  • Nickname: thread-status-initial-run
  • Available since: 6.0
AGS_THREAD_STATUS_IS_CHAOS_TREE

The thread is not synced.

  • Value: 8
  • Nickname: thread-status-is-chaos-tree
  • Available since: 6.0
AGS_THREAD_STATUS_START_WAIT

The thread start is waiting.

  • Value: 16
  • Nickname: thread-status-start-wait
  • Available since: 6.0
AGS_THREAD_STATUS_START_DONE

The thread start is done.

  • Value: 32
  • Nickname: thread-status-start-done
  • Available since: 6.0
AGS_THREAD_STATUS_READY

The thread is ready.

  • Value: 64
  • Nickname: thread-status-ready
  • Available since: 6.0
AGS_THREAD_STATUS_WAITING

The thread is waiting.

  • Value: 128
  • Nickname: thread-status-waiting
  • Available since: 6.0
AGS_THREAD_STATUS_RUNNING

The thread is running.

  • Value: 256
  • Nickname: thread-status-running
  • Available since: 6.0
AGS_THREAD_STATUS_LOCKED

The thread is locked.

  • Value: 512
  • Nickname: thread-status-locked
  • Available since: 6.0
AGS_THREAD_STATUS_BUSY

The thread is busy.

  • Value: 1024
  • Nickname: thread-status-busy
  • Available since: 6.0
AGS_THREAD_STATUS_SYNCED

The thread joined the tic based system, it is synced.

  • Value: 2048
  • Nickname: thread-status-synced
  • Available since: 6.0
AGS_THREAD_STATUS_SYNCED_FREQ

The frequency was synced.

  • Value: 4096
  • Nickname: thread-status-synced-freq
  • Available since: 6.0