C# Class StatLight.Core.Monitoring.DialogMonitorRunner

Inheritance: IDialogMonitorRunner
Datei anzeigen Open project: staxmanade/StatLight

Public Methods

Method Description
DialogMonitorRunner ( ILogger logger, IEventPublisher eventPublisher, IList dialogMonitors ) : System
DialogMonitorRunner ( ILogger logger, IEventPublisher eventPublisher, IList dialogMonitors, ITimer dialogPingingTimer ) : System
Start ( ) : void
Stop ( ) : void

Private Methods

Method Description
DialogPingingTimerElapsed ( object sender, TimerWrapperElapsedEventArgs e ) : void
ExecuteDialogSlapdown ( IDialogMonitor dialogMonitor, DialogType dialogType ) : void

Method Details

DialogMonitorRunner() public method

public DialogMonitorRunner ( ILogger logger, IEventPublisher eventPublisher, IList dialogMonitors ) : System
logger ILogger
eventPublisher IEventPublisher
dialogMonitors IList
return System

DialogMonitorRunner() public method

public DialogMonitorRunner ( ILogger logger, IEventPublisher eventPublisher, IList dialogMonitors, ITimer dialogPingingTimer ) : System
logger ILogger
eventPublisher IEventPublisher
dialogMonitors IList
dialogPingingTimer ITimer
return System

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void