wut  v1.7.0
Wii U Toolchain
Data Structures | Macros | Typedefs | Functions
Fast Condition Variable

A condition variable to be used with an OSFastMutex. More...

Collaboration diagram for Fast Condition Variable:

Data Structures

struct  OSFastCondition
 

Macros

#define OS_FAST_CONDITION_TAG   0x664E6456u
 

Typedefs

typedef struct OSFastCondition OSFastCondition
 
typedef struct OSFastMutex OSFastMutex
 

Functions

void OSFastCond_Init (OSFastCondition *condition, const char *name)
 
void OSFastCond_Wait (OSFastCondition *condition, OSFastMutex *mutex)
 
void OSFastCond_Signal (OSFastCondition *condition)
 

Detailed Description

A condition variable to be used with an OSFastMutex.


Data Structure Documentation

◆ OSFastCondition

struct OSFastCondition

Definition at line 23 of file fastcondition.h.

Data Fields
uint32_t tag
const char * name
OSThreadQueue queue

Macro Definition Documentation

◆ OS_FAST_CONDITION_TAG

#define OS_FAST_CONDITION_TAG   0x664E6456u

Definition at line 21 of file fastcondition.h.

Typedef Documentation

◆ OSFastCondition

Definition at line 1 of file fastcondition.h.

◆ OSFastMutex

typedef struct OSFastMutex OSFastMutex

Definition at line 1 of file fastcondition.h.

Function Documentation

◆ OSFastCond_Init()

void OSFastCond_Init ( OSFastCondition condition,
const char *  name 
)

◆ OSFastCond_Wait()

void OSFastCond_Wait ( OSFastCondition condition,
OSFastMutex mutex 
)

◆ OSFastCond_Signal()

void OSFastCond_Signal ( OSFastCondition condition)