NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
OSThread Struct Reference

Description

Definition at line 36 of file OSThread.h.

Public Attributes

OSContext context
 
u16 state
 
u16 flags
 
s32 suspend
 
s32 priority
 
s32 base
 
u32 val
 
OSThreadQueuequeue
 
struct OSThreadnext
 
struct OSThreadprev
 
OSThreadQueue joinQueue
 
struct OSMutex * mutex
 
OSMutexQueue mutexQueue
 
struct OSThreadnextActive
 
struct OSThreadprevActive
 
u32 * stackBegin
 
u32 * stackEnd
 
s32 error
 
void * specific [2]
 

Member Data Documentation

◆ context

OSContext OSThread::context

Definition at line 37 of file OSThread.h.

◆ state

u16 OSThread::state

Definition at line 38 of file OSThread.h.

◆ flags

u16 OSThread::flags

Definition at line 39 of file OSThread.h.

◆ suspend

s32 OSThread::suspend

Definition at line 40 of file OSThread.h.

◆ priority

s32 OSThread::priority

Definition at line 41 of file OSThread.h.

◆ base

s32 OSThread::base

Definition at line 42 of file OSThread.h.

◆ val

u32 OSThread::val

Definition at line 43 of file OSThread.h.

◆ queue

OSThreadQueue* OSThread::queue

Definition at line 44 of file OSThread.h.

◆ next

struct OSThread* OSThread::next

Definition at line 45 of file OSThread.h.

◆ prev

struct OSThread* OSThread::prev

Definition at line 46 of file OSThread.h.

◆ joinQueue

OSThreadQueue OSThread::joinQueue

Definition at line 47 of file OSThread.h.

◆ mutex

struct OSMutex* OSThread::mutex

Definition at line 48 of file OSThread.h.

◆ mutexQueue

OSMutexQueue OSThread::mutexQueue

Definition at line 49 of file OSThread.h.

◆ nextActive

struct OSThread* OSThread::nextActive

Definition at line 50 of file OSThread.h.

◆ prevActive

struct OSThread* OSThread::prevActive

Definition at line 51 of file OSThread.h.

◆ stackBegin

u32* OSThread::stackBegin

Definition at line 52 of file OSThread.h.

◆ stackEnd

u32* OSThread::stackEnd

Definition at line 53 of file OSThread.h.

◆ error

s32 OSThread::error

Definition at line 54 of file OSThread.h.

◆ specific

void* OSThread::specific[2]

Definition at line 55 of file OSThread.h.