C# 클래스 Moe.StateMachine.Extensions.Timers.TimerPlugin

상속: IPlugIn, IDisposable
파일 보기 프로젝트 열기: sstuddard/Moe.StateMachine

공개 메소드들

메소드 설명
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