예제 #1
0
 public void ActionEnd(int actionCode, IControllerActionInfo info)
 {
     if (Actions.ContainsKey(actionCode))
     {
         lock (Lock)
         {
             actionBuffer.Next().Add(new PendingAction(actionCode, HoldState.RELEASE, info));
         }
     }
 }
예제 #2
0
 public PendingAction(int actionCode, HoldState state, IControllerActionInfo info)
 {
     this.ActionCode = actionCode;
     this.State      = state;
     this.Info       = info;
 }