public void NewTask(PTTimePair start, PTTimePair end) { var task = new SimpleTask(start, end); ParallelTasker.AddTask(start, end, task.OnInitialize, task.Execute, task.OnFinalize, m_period); PTLogger.Warning($"Added {task}"); m_tasks.Add(task); }
public SimpleTask(PTTimePair start, PTTimePair end) { m_id = s_count++; Start = start; End = end; StartString = start.ToString(); EndString = end.ToString(); m_counter = 0; }