示例#1
0
 public void SetFlagOff(OktoFlowFlags flag)
 {
     if (IsFlagOn(flag))
     {
         byte bFlag = (byte)flag;
         flags    &= ((byte)~bFlag);
         isChanged = true;
         Console.WriteLine("Flow{0} FlagOff({1})", FlowId, flag);
     }
 }
 public void SetFlagOn(OktoFlowFlags flag)
 {
     flags |= (byte)flag;
     if (rapC != null)
     {
         rapC.Queue.SetFlagOn(flag);
     }
     if (rapH != null)
     {
         rapH.Queue.SetFlagOn(flag);
     }
 }
 public void SetFlagOff(OktoFlowFlags flag)
 {
     if (IsFlagOn(flag))
     {
         byte bFlag = (byte)flag;
         flags &= ((byte)~bFlag);
         if (rapC != null)
         {
             rapC.Queue.SetFlagOff(flag);
         }
         if (rapH != null)
         {
             rapH.Queue.SetFlagOff(flag);
         }
     }
 }
示例#4
0
 public void SetFlagOn(OktoFlowFlags flag)
 {
     flags |= (byte)flag;
 }
示例#5
0
 public bool IsFlagOn(OktoFlowFlags flag)
 {
     return((flags & (byte)flag) != 0);
 }
 public void SetFlagOn(OktoFlowFlags flag)
 {
     flags |= (byte)flag;
     if (rapC != null)
         rapC.Queue.SetFlagOn(flag);
     if (rapH != null)
         rapH.Queue.SetFlagOn(flag);
 }
 public void SetFlagOff(OktoFlowFlags flag)
 {
     if (IsFlagOn(flag))
     {
         byte bFlag = (byte)flag;
         flags &= ((byte)~bFlag);
         if (rapC != null)
             rapC.Queue.SetFlagOff(flag);
         if (rapH != null)
             rapH.Queue.SetFlagOff(flag);
     }
 }
 public bool IsFlagOn(OktoFlowFlags flag)
 {
     return ((flags & (byte)flag) != 0);
 }
示例#9
0
 public void SetFlagOn(OktoFlowFlags flag)
 {
     flags |= (byte)flag;
 }
示例#10
0
 public void SetFlagOff(OktoFlowFlags flag)
 {
     if (IsFlagOn(flag))
     {
         byte bFlag = (byte)flag;
         flags &= ((byte)~bFlag);
         isChanged = true;
         Console.WriteLine("Flow{0} FlagOff({1})", FlowId, flag);
     }
 }