C# 클래스 Woopsa.WoopsaSubscriptionServiceSubscriptionMonitor

상속: BaseWoopsaSubscriptionServiceSubscription
파일 보기 프로젝트 열기: woopsa-protocol/Woopsa

공개 메소드들

메소드 설명
WoopsaSubscriptionServiceSubscriptionMonitor ( WoopsaSubscriptionChannel channel, WoopsaContainer root, int subscriptionId, string propertyPath, System.TimeSpan monitorInterval, System.TimeSpan publishInterval ) : System

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void
DoPublish ( ) : void
GetSynchronizedWatchedPropertyValue ( IWoopsaValue &value ) : bool
GetWatchedPropertyValue ( IWoopsaValue &value ) : bool

비공개 메소드들

메소드 설명
DoMonitor ( ) : void
_monitorTimer_Elapsed ( object sender, EventArgs e ) : void

메소드 상세

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

DoPublish() 보호된 메소드

protected DoPublish ( ) : void
리턴 void

GetSynchronizedWatchedPropertyValue() 보호된 메소드

protected GetSynchronizedWatchedPropertyValue ( IWoopsaValue &value ) : bool
value IWoopsaValue
리턴 bool

GetWatchedPropertyValue() 보호된 추상적인 메소드

protected abstract GetWatchedPropertyValue ( IWoopsaValue &value ) : bool
value IWoopsaValue
리턴 bool

WoopsaSubscriptionServiceSubscriptionMonitor() 공개 메소드

public WoopsaSubscriptionServiceSubscriptionMonitor ( WoopsaSubscriptionChannel channel, WoopsaContainer root, int subscriptionId, string propertyPath, System.TimeSpan monitorInterval, System.TimeSpan publishInterval ) : System
channel WoopsaSubscriptionChannel
root WoopsaContainer
subscriptionId int
propertyPath string
monitorInterval System.TimeSpan
publishInterval System.TimeSpan
리턴 System