C# Class GSF.Threading.SharedTimerScheduler.SharedTimerInstance

Inheritance: IDisposable
Datei anzeigen Open project: GridProtectionAlliance/gsf

Public Methods

Method Description
Dispose ( ) : void
RegisterCallback ( Action callback ) : WeakAction
RegisterCallback ( WeakAction weakAction ) : WeakAction
ResetStats ( ) : void
SharedTimerInstance ( SharedTimerScheduler parentTimer, int interval ) : System
StatusMessage ( bool &warning, bool &error ) : string

Private Methods

Method Description
Callback ( object state ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

RegisterCallback() public method

public RegisterCallback ( Action callback ) : WeakAction
callback Action
return WeakAction

RegisterCallback() public method

public RegisterCallback ( WeakAction weakAction ) : WeakAction
weakAction WeakAction
return WeakAction

ResetStats() public method

public ResetStats ( ) : void
return void

SharedTimerInstance() public method

public SharedTimerInstance ( SharedTimerScheduler parentTimer, int interval ) : System
parentTimer SharedTimerScheduler
interval int
return System

StatusMessage() public method

public StatusMessage ( bool &warning, bool &error ) : string
warning bool
error bool
return string