RetroArch
condition.h
Go to the documentation of this file.
1 #pragma once
2 #include <wiiu/types.h>
3 #include "mutex.h"
4 
5 #ifdef __cplusplus
6 extern "C" {
7 #endif
8 
9 #define OS_CONDITION_TAG 0x634E6456u
10 
11 typedef struct OSCondition
12 {
14  const char *name;
18 
20 void OSInitCondEx(OSCondition *condition, const char *name);
23 
24 #ifdef __cplusplus
25 }
26 #endif
void OSInitCondEx(OSCondition *condition, const char *name)
GLuint const GLchar * name
Definition: glext.h:6671
static sys_sem mutex
Definition: memp.c:120
Definition: thread.h:121
void OSWaitCond(OSCondition *condition, OSMutex *mutex)
uint32_t __unknown
Definition: condition.h:15
Definition: condition.h:11
uint32_t tag
Definition: condition.h:13
void OSSignalCond(OSCondition *condition)
GLenum condition
Definition: glext.h:10162
const char * name
Definition: condition.h:14
Definition: mutex.h:18
struct OSCondition OSCondition
unsigned int uint32_t
Definition: stdint.h:126
OSThreadQueue queue
Definition: condition.h:16
void OSInitCond(OSCondition *condition)