C# 클래스 Aqueduct.Monitoring.ReadingPublisher

파일 보기 프로젝트 열기: aqueduct/Aqueduct.Monitoring

Private Properties

프로퍼티 타입 설명
GetReadingInfo string
NotifySubscribers void
Process void
ProcessReading void
ReadingPublisher System
Reset void
Timer_Elapsed void

공개 메소드들

메소드 설명
PublishReading ( Reading reading ) : void
Start ( int processInterval, bool enableTimer = true ) : void
Stop ( ) : void
Subscribe ( ReadingSubscriber subscriber ) : void

비공개 메소드들

메소드 설명
GetReadingInfo ( Reading reading ) : string
NotifySubscribers ( IList dataPoints ) : void
Process ( ) : void
ProcessReading ( ICollection dataPoints, Reading reading ) : void
ReadingPublisher ( ) : System
Reset ( ) : void
Timer_Elapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void

메소드 상세

PublishReading() 공개 정적인 메소드

public static PublishReading ( Reading reading ) : void
reading Aqueduct.Monitoring.Readings.Reading
리턴 void

Start() 공개 정적인 메소드

public static Start ( int processInterval, bool enableTimer = true ) : void
processInterval int
enableTimer bool
리턴 void

Stop() 공개 정적인 메소드

public static Stop ( ) : void
리턴 void

Subscribe() 공개 정적인 메소드

public static Subscribe ( ReadingSubscriber subscriber ) : void
subscriber ReadingSubscriber
리턴 void