SSBM Decomp
Loading...
Searching...
No Matches
OSThread Struct Reference

#include <OSThread.h>

Data Fields

OSContext context
 
u16 state
 
u16 attr
 
s32 suspend
 
OSPriority priority
 
OSPriority base
 
void * val
 
OSThreadQueuequeue
 
OSThreadLink link
 
OSThreadQueue queueJoin
 
OSMutexmutex
 
OSMutexQueue queueMutex
 
OSThreadLink linkActive
 
u8stackBase
 
u32stackEnd
 
s32 error
 
void * specific [OS_THREAD_SPECIFIC_MAX]
 

Field Documentation

◆ context

OSContext OSThread::context

◆ state

u16 OSThread::state

◆ attr

u16 OSThread::attr

◆ suspend

s32 OSThread::suspend

◆ priority

OSPriority OSThread::priority

◆ base

OSPriority OSThread::base

◆ val

void* OSThread::val

◆ queue

OSThreadQueue* OSThread::queue

◆ link

OSThreadLink OSThread::link

◆ queueJoin

OSThreadQueue OSThread::queueJoin

◆ mutex

OSMutex* OSThread::mutex

◆ queueMutex

OSMutexQueue OSThread::queueMutex

◆ linkActive

OSThreadLink OSThread::linkActive

◆ stackBase

u8* OSThread::stackBase

◆ stackEnd

u32* OSThread::stackEnd

◆ error

s32 OSThread::error

◆ specific

void* OSThread::specific[OS_THREAD_SPECIFIC_MAX]

The documentation for this struct was generated from the following file: