wut  v1.7.0
Wii U Toolchain
Data Structures | Macros | Typedefs | Functions
mutex.h File Reference
#include <wut.h>
#include "threadqueue.h"
Include dependency graph for mutex.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  OSMutex
 

Macros

#define OS_MUTEX_TAG   0x6D557458u
 

Typedefs

typedef struct OSThread OSThread
 
typedef struct OSMutex OSMutex
 
typedef struct OSMutexLink OSMutexLink
 

Functions

void OSInitMutex (OSMutex *mutex)
 Initialise a mutex structure. More...
 
void OSInitMutexEx (OSMutex *mutex, const char *name)
 Initialise a mutex structure with a name. More...
 
void OSLockMutex (OSMutex *mutex)
 Lock the mutex. More...
 
BOOL OSTryLockMutex (OSMutex *mutex)
 Try to lock a mutex. More...
 
void OSUnlockMutex (OSMutex *mutex)
 Unlocks the mutex. More...