public Event Schedule(ulong timestampNsec, SchedulerEventCallback callback) { Event e = new Event(timestampNsec + _currentTimeNsec, null, callback); _schedule.Push(e); return(e); }
public Event(ulong timestampNsec, object context, SchedulerEventCallback callback) { _timestampNsec = timestampNsec; _context = context; _callback = callback; }