Пример #1
0
 // Token: 0x0600201C RID: 8220 RVA: 0x0013DA04 File Offset: 0x0013BC04
 public void AttachTask(string name, uint priority, uint user, uint attribute, int group, uint stall_mask, uint run_mask)
 {
     this.DetachTask();
     this.m_task_tcb      = AppMain.amTaskMake(new AppMain.TaskProc(AppMain.ITaskLink.procedure), new AppMain.TaskProc(AppMain.ITaskLink.destructor), priority, user, attribute, name, stall_mask, group, run_mask);
     this.m_task_tcb.work = new AppMain.ITaskLink.SWork();
     AppMain.ITaskLink.SWork swork = (AppMain.ITaskLink.SWork)AppMain.amTaskGetWork(this.m_task_tcb);
     swork.owner = this;
 }
Пример #2
0
 // Token: 0x06002025 RID: 8229 RVA: 0x0013DB04 File Offset: 0x0013BD04
 private static void procedure(AppMain.AMS_TCB tcb)
 {
     AppMain.ITaskLink.SWork swork = (AppMain.ITaskLink.SWork)AppMain.amTaskGetWork(tcb);
     AppMain.ITaskLink       owner = swork.owner;
     owner.operator_brackets();
 }