summaryrefslogtreecommitdiff
path: root/include/JSystem/JKernel
diff options
context:
space:
mode:
authorLagoLunatic <LagoLunatic@users.noreply.github.com>2026-10-27 00:29:52 -0400
committerLagoLunatic <LagoLunatic@users.noreply.github.com>2026-10-27 00:29:52 -0400
commit81ebe0dfd449166e00de31ce9be2d7449e31536c (patch)
tree0f7b648f69950c3d5edd916041ac52697c94ca4d /include/JSystem/JKernel
parent02de6b772d06b2ed15bbe7b25d01901fdca84966 (diff)
Work on JAS inlines, fix limits/climits headers
Diffstat (limited to 'include/JSystem/JKernel')
-rw-r--r--include/JSystem/JKernel/JKRThread.h13
1 files changed, 0 insertions, 13 deletions
diff --git a/include/JSystem/JKernel/JKRThread.h b/include/JSystem/JKernel/JKRThread.h
index c8645a8d..b239cd28 100644
--- a/include/JSystem/JKernel/JKRThread.h
+++ b/include/JSystem/JKernel/JKRThread.h
@@ -10,7 +10,6 @@ struct JKRThreadName_ {
char* name;
};
-class JUTConsole;
class JKRThread : public JKRDisposer {
public:
JKRThread(u32 stack_size, int message_count, int param_3);
@@ -20,7 +19,6 @@ public:
/* vt[03] */ virtual void* run() { return NULL; }
OSThread* getThreadRecord() const { return mThreadRecord; }
- void* getStack() const { return mStackMemory; }
JKRHeap* getCurrentHeap() const { return mCurrentHeap; }
s32 getCurrentHeapError() const { return mCurrentHeapError; }
@@ -30,25 +28,14 @@ public:
void resume() { OSResumeThread(mThreadRecord); }
protected:
- BOOL sendMessage(OSMessage message) {
- return OSSendMessage(&mMessageQueue, message, OS_MESSAGE_NOBLOCK);
- }
BOOL sendMessageBlock(OSMessage message) {
return OSSendMessage(&mMessageQueue, message, OS_MESSAGE_BLOCK);
}
OSMessage waitMessage() {
OSMessage message;
- OSReceiveMessage(&mMessageQueue, &message, OS_MESSAGE_NOBLOCK);
- return message;
- }
- OSMessage waitMessageBlock() {
- OSMessage message;
OSReceiveMessage(&mMessageQueue, &message, OS_MESSAGE_BLOCK);
return message;
}
- void jamMessageBlock(OSMessage message) {
- OSJamMessage(&mMessageQueue, message, OS_MESSAGE_BLOCK);
- }
private:
/* 0x00 */ // vtable