//初始化,创建临界区
function bool init()
LogManager.setRuntimeInforCritical(thread.createcritical())
return true
endfunction
LogManager.t
namespace LogManager
//运行信息临界区
int runtimeInforCritical
// 传值
function int setRuntimeInforCritical(int p)
runtimeInforCritical = p
return 0
endfunction
//输出运行信息
function int printRuntimeInfo(string info)
thread.entercritical(runtimeInforCritical)
list.addstring("log",system.getsystime(0)+": "+info)
thread.deletecritical(runtimeInforCritical)
return 0
endfunction