RetroArch
Classes | Macros | Typedefs
lwp_tqdata.h File Reference
#include "lwp_queue.h"
#include "lwp_priority.h"
Include dependency graph for lwp_tqdata.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _lwpthrqueue
 

Macros

#define LWP_THREADQ_NUM_PRIOHEADERS   4
 
#define LWP_THREADQ_PRIOPERHEADER   64
 
#define LWP_THREADQ_REVERSESEARCHMASK   0x20
 
#define LWP_THREADQ_SYNCHRONIZED   0
 
#define LWP_THREADQ_NOTHINGHAPPEND   1
 
#define LWP_THREADQ_TIMEOUT   2
 
#define LWP_THREADQ_SATISFIED   3
 
#define LWP_THREADQ_MODEFIFO   0
 
#define LWP_THREADQ_MODEPRIORITY   1
 

Typedefs

typedef struct _lwpthrqueue lwp_thrqueue
 

Macro Definition Documentation

◆ LWP_THREADQ_MODEFIFO

#define LWP_THREADQ_MODEFIFO   0

◆ LWP_THREADQ_MODEPRIORITY

#define LWP_THREADQ_MODEPRIORITY   1

◆ LWP_THREADQ_NOTHINGHAPPEND

#define LWP_THREADQ_NOTHINGHAPPEND   1

◆ LWP_THREADQ_NUM_PRIOHEADERS

#define LWP_THREADQ_NUM_PRIOHEADERS   4

◆ LWP_THREADQ_PRIOPERHEADER

#define LWP_THREADQ_PRIOPERHEADER   64

◆ LWP_THREADQ_REVERSESEARCHMASK

#define LWP_THREADQ_REVERSESEARCHMASK   0x20

◆ LWP_THREADQ_SATISFIED

#define LWP_THREADQ_SATISFIED   3

◆ LWP_THREADQ_SYNCHRONIZED

#define LWP_THREADQ_SYNCHRONIZED   0

◆ LWP_THREADQ_TIMEOUT

#define LWP_THREADQ_TIMEOUT   2

Typedef Documentation

◆ lwp_thrqueue

typedef struct _lwpthrqueue lwp_thrqueue