Enumeration

AgsThreadFlags

since: 6.0

Declaration

flags Ags.ThreadFlags

Description [src]

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

Available since: 6.0

Members

AGS_THREAD_UNREF_ON_EXIT

Call g_object_unref() before g_thread_exit()

  • Value: 1
  • Nickname: thread-unref-on-exit
  • Available since: 6.0
AGS_THREAD_IMMEDIATE_SYNC

Do sync immediately.

  • Value: 2
  • Nickname: thread-immediate-sync
  • Available since: 6.0
AGS_THREAD_INTERMEDIATE_PRE_SYNC

Intermediate pre sync to parent thread.

  • Value: 4
  • Nickname: thread-intermediate-pre-sync
  • Available since: 6.0
AGS_THREAD_INTERMEDIATE_POST_SYNC

Intermediate post sync to parent thread.

  • Value: 8
  • Nickname: thread-intermediate-post-sync
  • Available since: 6.0
AGS_THREAD_START_SYNCED_FREQ

Sync frequency as starting thread.

  • Value: 16
  • Nickname: thread-start-synced-freq
  • Available since: 6.0
AGS_THREAD_MARK_SYNCED

Mark thread synced.

  • Value: 32
  • Nickname: thread-mark-synced
  • Available since: 6.0
AGS_THREAD_TIME_ACCOUNTING

Time accounting causes to track time.

  • Value: 64
  • Nickname: thread-time-accounting
  • Available since: 6.0