public TaskPurgeRequest(
     Byte msduHandle,
     PurgeConfirmHandler handler)
     : base(TaskType.PurgeRequest)
 {
     this.msduHandle = msduHandle;
     this.handler    = handler;
 }
示例#2
0
        public void PurgeRequest(
            Byte msduHandle,
            PurgeConfirmHandler handler)
        {
            TaskPurgeRequest task = new TaskPurgeRequest(
                msduHandle,
                handler);

            if (!_taskQueue.Add(task) && handler != null)
            {
                handler.Invoke(this, msduHandle, MacEnum.Congested);
            }
        }
示例#3
0
文件: Mac.cs 项目: prabby/miniclr
 public void PurgeRequest(
     Byte msduHandle,
     PurgeConfirmHandler handler)
 {
     TaskPurgeRequest task = new TaskPurgeRequest(
         msduHandle,
         handler);
     if (!_taskQueue.Add(task) && handler != null)
     {
         handler.Invoke(this, msduHandle, MacEnum.Congested);
     }
 }
示例#4
0
 public TaskPurgeRequest(
     Byte msduHandle,
     PurgeConfirmHandler handler)
     : base(TaskType.PurgeRequest)
 {
     this.msduHandle = msduHandle;
     this.handler = handler;
 }