DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
taskqueue_task_t Struct Reference

#include <taskqueue.h>

Collaboration diagram for taskqueue_task_t:

Data Fields

volatile int done
void(* func )(struct taskqueue_task_s *task)
size_t i [2]
voidp [2]
struct taskqueue_task_s * preceding
unsigned int yieldcount

Detailed Description

Definition at line 8 of file taskqueue.h.

Field Documentation

◆ done

◆ func

void(* taskqueue_task_t::func) (struct taskqueue_task_s *task)

Definition at line 17 of file taskqueue.h.

Referenced by TaskQueue_ExecuteTask(), and TaskQueue_Setup().

◆ i

size_t taskqueue_task_t::i[2]

◆ p

void* taskqueue_task_t::p[2]

◆ preceding

struct taskqueue_task_s* taskqueue_task_t::preceding

◆ yieldcount

unsigned int taskqueue_task_t::yieldcount

Definition at line 22 of file taskqueue.h.

Referenced by TaskQueue_Yield().


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