Example #1
0
 public PollItem(IUnit unit, PollManagerActionHandler action, PollManagerTerminateHandler terminate)
 {
     Unit = unit;
     Action = action;
     Terminate = terminate;
 }
Example #2
0
 public void EnqueuePoll(IUnit unit, PollManagerActionHandler action, PollManagerTerminateHandler terminate)
 {
     PollQueue.Enqueue(new PollItem(unit, action, terminate));
     ResumePollEvent.Set();
 }