|
Blender
V2.93
|
Public Attributes | |
| GSQueue * | queue |
| pthread_mutex_t | mutex |
| pthread_cond_t | push_cond |
| pthread_cond_t | finish_cond |
| volatile int | nowait |
| volatile int | canceled |
Definition at line 634 of file threads.cc.
| volatile int ThreadQueue::canceled |
Definition at line 640 of file threads.cc.
| pthread_cond_t ThreadQueue::finish_cond |
Definition at line 638 of file threads.cc.
Referenced by BLI_thread_queue_free(), BLI_thread_queue_init(), BLI_thread_queue_pop(), BLI_thread_queue_pop_timeout(), and BLI_thread_queue_wait_finish().
| pthread_mutex_t ThreadQueue::mutex |
Definition at line 636 of file threads.cc.
Referenced by BLI_thread_queue_free(), BLI_thread_queue_init(), BLI_thread_queue_is_empty(), BLI_thread_queue_len(), BLI_thread_queue_nowait(), BLI_thread_queue_pop(), BLI_thread_queue_pop_timeout(), BLI_thread_queue_push(), and BLI_thread_queue_wait_finish().
| volatile int ThreadQueue::nowait |
Definition at line 639 of file threads.cc.
Referenced by BLI_thread_queue_nowait(), BLI_thread_queue_pop(), and BLI_thread_queue_pop_timeout().
| pthread_cond_t ThreadQueue::push_cond |
Definition at line 637 of file threads.cc.
Referenced by BLI_thread_queue_free(), BLI_thread_queue_init(), BLI_thread_queue_nowait(), BLI_thread_queue_pop(), BLI_thread_queue_pop_timeout(), and BLI_thread_queue_push().
| GSQueue* ThreadQueue::queue |
Definition at line 635 of file threads.cc.
Referenced by BLI_thread_queue_free(), BLI_thread_queue_init(), BLI_thread_queue_is_empty(), BLI_thread_queue_len(), BLI_thread_queue_pop(), BLI_thread_queue_pop_timeout(), BLI_thread_queue_push(), and BLI_thread_queue_wait_finish().