Lines Matching refs:TimeInterval
319 public TimeInterval Quantum
355 …public TimeInterval ElapsedVirtualTime { get { return TimeInterval.FromTicks(virtualTicksElapsed.C…
360 …public TimeInterval ElapsedHostTime { get { return TimeInterval.FromTicks(hostTicksElapsed.Cumulat…
366 public TimeInterval ElapsedVirtualHostTimeDifference
376 return TimeInterval.Empty;
378 return TimeInterval.FromTicks(virtualTicks - hostTicks);
386 public TimeInterval NearestSyncPoint { get; private set; }
426 public event Action<TimeInterval> SyncHook;
441 public event Action<TimeInterval> TimePassed;
446 public event Action<TimeInterval, TimeInterval> QuantumChanged;
465 … protected bool InnerExecute(out TimeInterval virtualTimeElapsed, TimeInterval? timeLimit = null) in InnerExecute()
469 … NearestSyncPoint += timeLimit.HasValue ? TimeInterval.Min(timeLimit.Value, Quantum) : Quantum; in InnerExecute()
503 else if(quantum != TimeInterval.Empty) in InnerExecute()
552 private void UpdateTime(TimeInterval virtualTimeElapsed) in UpdateTime()
558 var currentTimestamp = TimeInterval.FromTimeSpan(stopwatch.Elapsed); in UpdateTime()
623 protected void ResetVirtualTime(TimeInterval interval) in ResetVirtualTime()
645 private void ExecuteGrantPhase(LinkedListNode<TimeHandle> handle, TimeInterval quantum) in ExecuteGrantPhase()
767 private TimeInterval elapsedAtLastUpdate;
772 private TimeInterval quantum;
780 private static readonly TimeInterval DefaultQuantum = TimeInterval.FromMicroseconds(100);