public static void Push(ScheduleFlag flags, Object item, Action afterCycle) { var scheduled = new ScheduledItem(flags, item); Backlog.Enqueue(new ScheduledItemAction(scheduled, afterCycle)); }
public ScheduledItem(ScheduleFlag flags, Object item) { Flags = flags; Item = item; }
public static void Push(ScheduleFlag flags, Object item) { Backlog.Enqueue(new ScheduledItem(flags, item)); }