Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- TimerEventDispatcher = new Timer((o) =>
- {
- lock (TimerEventDispatcher)
- {
- var timeEvent = timeEvents.Peek();
- if (timeEvent.Time > DateTime.Now)
- {
- if (timeEvent is SlidingWindowSendPacket)
- {
- ...
- }...
- }
- timeEvent = timeEvents.Peek();
- var delay = Math.Max(0, (int)(timeEvent.Time - DateTime.Now).TotalMilliseconds);
- TimerEventDispatcher.Change(delay, Timeout.Infinite);
- }
- }, null, Timeout.Infinite, Timeout.Infinite);
Add Comment
Please, Sign In to add comment