#include <JKRThread.h>
◆ JKRThread() [1/3]
JKRThread::JKRThread |
( |
u32 |
stack_size, |
|
|
int |
message_count, |
|
|
int |
param_3 |
|
) |
| |
◆ JKRThread() [2/3]
JKRThread::JKRThread |
( |
JKRHeap * |
heap, |
|
|
u32 |
stack_size, |
|
|
int |
message_count, |
|
|
int |
param_4 |
|
) |
| |
◆ JKRThread() [3/3]
JKRThread::JKRThread |
( |
OSThread * |
thread, |
|
|
int |
message_count |
|
) |
| |
◆ ~JKRThread()
JKRThread::~JKRThread |
( |
| ) |
|
|
virtual |
◆ getCurrentHeap()
JKRHeap * JKRThread::getCurrentHeap |
( |
| ) |
const |
|
inline |
◆ getCurrentHeapError()
s32 JKRThread::getCurrentHeapError |
( |
| ) |
const |
|
inline |
◆ getList()
◆ getLoadInfo()
TLoad * JKRThread::getLoadInfo |
( |
| ) |
|
|
inline |
◆ getStack()
void * JKRThread::getStack |
( |
| ) |
const |
|
inline |
◆ getThreadRecord()
OSThread * JKRThread::getThreadRecord |
( |
| ) |
const |
|
inline |
◆ jamMessageBlock()
◆ resume()
void JKRThread::resume |
( |
| ) |
|
|
inlineprotected |
◆ run()
◆ searchThread()
◆ sendMessage()
◆ sendMessageBlock()
◆ setCommon_heapSpecified()
void JKRThread::setCommon_heapSpecified |
( |
JKRHeap * |
heap, |
|
|
u32 |
stack_size, |
|
|
int |
param_3 |
|
) |
| |
◆ setCommon_mesgQueue()
void JKRThread::setCommon_mesgQueue |
( |
JKRHeap * |
heap, |
|
|
int |
message_count |
|
) |
| |
◆ setCurrentHeap()
◆ start()
void * JKRThread::start |
( |
void * |
param_1 | ) |
|
|
static |
◆ waitMessage() [1/2]
◆ waitMessage() [2/2]
◆ waitMessageBlock()
◆ mCurrentHeap
◆ mCurrentHeapError
s32 JKRThread::mCurrentHeapError |
|
private |
◆ mHeap
◆ mLoadInfo
TLoad JKRThread::mLoadInfo |
|
private |
◆ mMessageCount
s32 JKRThread::mMessageCount |
|
private |
◆ mMessageQueue
◆ mMessages
◆ mStackMemory
void* JKRThread::mStackMemory |
|
private |
◆ mStackSize
u32 JKRThread::mStackSize |
|
private |
◆ mThreadListLink
◆ mThreadRecord
◆ sThreadList
The documentation for this class was generated from the following files: