C# Class HomeAutomation.Core.Scheduler.ScheduledTaskRunner

Provides a simple way of running scheduled tasks.
Inheritance: IRunnable
Mostrar archivo Open project: moszinet/HomeAutomation Class Usage Examples

Public Methods

Method Description
ScheduledTaskRunner ( List taskList ) : System
Start ( ) : void

Starts the runloop.

Step ( ) : void
Stop ( ) : void

Stops the run loop.

Private Methods

Method Description
TaskListChanged ( ) : void

Method Details

ScheduledTaskRunner() public method

public ScheduledTaskRunner ( List taskList ) : System
taskList List
return System

Start() public method

Starts the runloop.
public Start ( ) : void
return void

Step() public method

public Step ( ) : void
return void

Stop() public method

Stops the run loop.
public Stop ( ) : void
return void