コード例 #1
0
 public TaskResetRequest(
     bool setDefaultPIB,
     ResetConfirmHandler handler)
     : base(TaskType.ResetRequest)
 {
     this.setDefaultPIB = setDefaultPIB;
     this.handler       = handler;
 }
コード例 #2
0
        public void ResetRequest(
            bool setDefaultPIB,
            ResetConfirmHandler handler)
        {
            TaskResetRequest task = new TaskResetRequest(
                setDefaultPIB,
                handler);

            if (!_taskQueue.Add(task) && handler != null)
            {
                handler.Invoke(this, MacEnum.Congested); // should never happen. reset should alyays work
            }
        }
コード例 #3
0
ファイル: Mac.cs プロジェクト: prabby/miniclr
 public void ResetRequest(
     bool setDefaultPIB,
     ResetConfirmHandler handler)
 {
     TaskResetRequest task = new TaskResetRequest(
         setDefaultPIB,
         handler);
     if (!_taskQueue.Add(task) && handler != null)
     {
         handler.Invoke(this, MacEnum.Congested); // should never happen. reset should alyays work
     }
 }
コード例 #4
0
ファイル: TaskTypes.cs プロジェクト: koson/.NETMF_for_LPC17xx
 public TaskResetRequest(
     bool setDefaultPIB,
     ResetConfirmHandler handler)
     : base(TaskType.ResetRequest)
 {
     this.setDefaultPIB = setDefaultPIB;
     this.handler = handler;
 }