예제 #1
0
        public TimerActivity(object cookie,
            TimerCompletionNotification completionAction,
            FrameTimeProvider timeProvider,
            DateTime startTime,
            TimeSpan duration)
        {
            this.cookie = cookie;
            this.completionAction = completionAction;
            this.timeProvider = timeProvider;
            endTime = startTime + duration;

            completedViaUpdate = false;
        }
예제 #2
0
 public Timer(IExecutor executor,
              FrameTimeProvider frameTime)
 {
     this.executor  = executor;
     this.frameTime = frameTime;
 }