ksys/res: Add ControlTask, TaskRequest

This commit is contained in:
Léo Lam
2020-09-27 00:12:24 +02:00
parent b1926813b7
commit ba5a3c642d
11 changed files with 162 additions and 15 deletions
+1
View File
@@ -9,6 +9,7 @@ target_sources(uking PRIVATE
Thread/ManagedTaskHandle.h
Thread/Task.cpp
Thread/Task.h
Thread/TaskData.h
Thread/TaskMgr.cpp
Thread/TaskMgr.h
Thread/TaskQueueBase.cpp
+2
View File
@@ -73,6 +73,8 @@ KSYS_CHECK_SIZE_NX150(TaskDelegateSetter, 0x10);
class TaskRequest {
SEAD_RTTI_BASE(TaskRequest)
public:
// TODO: initialize the members
TaskRequest() = default;
virtual ~TaskRequest() = default;
bool mHasHandle;
+11
View File
@@ -0,0 +1,11 @@
#pragma once
#include <prim/seadRuntimeTypeInfo.h>
namespace ksys::util {
class TaskData {
SEAD_RTTI_BASE(TaskData)
};
} // namespace ksys::util