7#ifndef MFRAME_E5B93ACC_6FA3_4527_B356_93D76C4F913E
8#define MFRAME_E5B93ACC_6FA3_4527_B356_93D76C4F913E
17#include "./../func/Runnable.h"
18#include "./../io/InputStream.h"
19#include "./../io/OutputStream.h"
20#include "./../sys/Thread.h"
21#include "./../sys/Timer.h"
執行緒類別
Definition Thread.h:49
系統功能相關的命名空間
Definition Object.h:31
[Interface] 可執行函數式介面
Definition Runnable.h:40
[Interface] 系統核心介面
Definition Kernel.h:50
virtual void start(ufm::func::Runnable *task) override
核心啟動
virtual void reboot(void) override
核心重新啟動
virtual bool systemYield(void) override
讓出執行時間片段
virtual int systemUnlock(void) override
核心解鎖
virtual bool systemWait(int timeout) const override
執行緒等待
virtual bool systemDelay(int milliseconds) const override
執行緒延遲
virtual bool initialize(void) override
核心初始化
virtual int systemLock(void) override
核心鎖定
virtual ufm::sys::Thread * getCurrentThread(void) override
取得當前執行緒