C# Класс Moe.StateMachine.Extensions.Timers.TimerPlugin

Наследование: IPlugIn, IDisposable
Показать файл Открыть проект

Открытые методы

Метод Описание
AddTimer ( ITimer timer ) : void
Dispose ( ) : void
Initialize ( StateMachine sm ) : void
PostEvent ( object eventToPost ) : void
RemoveTimer ( ITimer timer ) : void
TimerPlugin ( ) : System

Приватные методы

Метод Описание
GetNextAlarm ( ) : ITimer
Log ( string message ) : void
OnActiveTimerChanged ( object sender, EventArgs args ) : void
RunAlarm ( ) : void
Start ( ) : void
Stop ( ) : void

Описание методов

AddTimer() публичный Метод

public AddTimer ( ITimer timer ) : void
timer ITimer
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Initialize() публичный Метод

public Initialize ( StateMachine sm ) : void
sm StateMachine
Результат void

PostEvent() публичный Метод

public PostEvent ( object eventToPost ) : void
eventToPost object
Результат void

RemoveTimer() публичный Метод

public RemoveTimer ( ITimer timer ) : void
timer ITimer
Результат void

TimerPlugin() публичный Метод

public TimerPlugin ( ) : System
Результат System