C# Класс Aqueduct.Monitoring.ReadingPublisher

Показать файл Открыть проект

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