public int CompareTo(ScheduledEventEnumerator other) { return(other.At.CompareTo(At)); }
public void Handle(ScheduledEventEnumerator enumerator) { _enumerator = enumerator; _enumerator.Current.Accept(this); _enumerator = null; }
private void Enqueue(ScheduledEventEnumerator enumerator) { _eventQueue.Enqueue(enumerator); }