|
Blender V4.5
|
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 607 of file threads.cc.
| volatile int ThreadQueue::canceled |
Definition at line 613 of file threads.cc.
| pthread_cond_t ThreadQueue::finish_cond |
Definition at line 611 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 609 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 612 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 610 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 608 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().