DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
 
taskqueue_state_thread_t Struct Reference
+ Collaboration diagram for taskqueue_state_thread_t:

Data Fields

unsigned int dequeueposition
 
unsigned int enqueueposition
 
voidhandle
 
taskqueue_task_tqueue [THREADTASKS]
 
unsigned int quit
 
unsigned int tasks_completed
 
unsigned int thread_index
 

Detailed Description

Definition at line 14 of file taskqueue.c.

Field Documentation

◆ dequeueposition

unsigned int taskqueue_state_thread_t::dequeueposition

Definition at line 22 of file taskqueue.c.

Referenced by TaskQueue_DistributeTasks(), and TaskQueue_ThreadFunc().

◆ enqueueposition

unsigned int taskqueue_state_thread_t::enqueueposition

Definition at line 21 of file taskqueue.c.

Referenced by TaskQueue_DistributeTasks(), and TaskQueue_ThreadFunc().

◆ handle

void* taskqueue_state_thread_t::handle

Definition at line 16 of file taskqueue.c.

Referenced by TaskQueue_Frame().

◆ queue

taskqueue_task_t* taskqueue_state_thread_t::queue[THREADTASKS]

Definition at line 23 of file taskqueue.c.

Referenced by TaskQueue_DistributeTasks(), and TaskQueue_ThreadFunc().

◆ quit

unsigned int taskqueue_state_thread_t::quit

Definition at line 17 of file taskqueue.c.

Referenced by TaskQueue_Frame(), and TaskQueue_ThreadFunc().

◆ tasks_completed

unsigned int taskqueue_state_thread_t::tasks_completed

Definition at line 19 of file taskqueue.c.

◆ thread_index

unsigned int taskqueue_state_thread_t::thread_index

Definition at line 18 of file taskqueue.c.

Referenced by TaskQueue_Frame().


The documentation for this struct was generated from the following file: