public override void ExecuteTasks() { if( Enabled ) { Scheduler.CoreScheduler s = new Scheduler.CoreScheduler( Debug, MaxThreads ); Scheduler.CoreScheduler.KeepRunning = true; Scheduler.CoreScheduler.KeepThreadAlive = false; Scheduler.CoreScheduler.Start(); } }
public override void RunEventSchedule( EventName objEventName ) { if( Enabled ) { Scheduler.CoreScheduler s = new Scheduler.CoreScheduler( Debug, MaxThreads ); Scheduler.CoreScheduler.RunEventSchedule( objEventName ); } }
public override void PurgeScheduleHistory() { Scheduler.CoreScheduler s = new Scheduler.CoreScheduler( MaxThreads ); Scheduler.CoreScheduler.PurgeScheduleHistory(); }
public override void Halt( string SourceOfHalt ) { Scheduler.CoreScheduler s = new Scheduler.CoreScheduler( Debug, MaxThreads ); Scheduler.CoreScheduler.Halt( SourceOfHalt ); Scheduler.CoreScheduler.KeepRunning = false; }