C# 클래스 OSAE.Nest.Nest

상속: OSAEPluginBase
파일 보기 프로젝트 열기: opensourceautomation/Open-Source-Automation

공개 메소드들

메소드 설명
ProcessCommand ( OSAEMethod method ) : void

OSA Plugin Interface - Commands the be processed by the plugin

RunInterface ( string pluginName ) : void

OSA Plugin Interface - called on start up to allow plugin to do any tasks it needs

Shutdown ( ) : void

OSA Plugin Interface - The plugin has been asked to shut down

Timer_Tick ( object sender, EventArgs eArgs ) : void
convertDate ( string last_connection ) : string
update ( ) : void

비공개 메소드들

메소드 설명
GetAccessToken ( string authorizationCode ) : string
GetNestData ( string accessToken ) : System.Boolean
IsMyStructureHome ( OSAEObject myobject ) : bool
IsTempOK ( string temptype, string temp, OSAEObject myobject ) : bool
Ititialize ( string calledfrom ) : void
SubscribeToNestDataUpdates ( string accessToken ) : void
UpdateNestData ( string type, string id, string data, string accessToken ) : string

메소드 상세

ProcessCommand() 공개 메소드

OSA Plugin Interface - Commands the be processed by the plugin
public ProcessCommand ( OSAEMethod method ) : void
method OSAEMethod Method containging the command to run
리턴 void

RunInterface() 공개 메소드

OSA Plugin Interface - called on start up to allow plugin to do any tasks it needs
public RunInterface ( string pluginName ) : void
pluginName string The name of the plugin from the system
리턴 void

Shutdown() 공개 메소드

OSA Plugin Interface - The plugin has been asked to shut down
public Shutdown ( ) : void
리턴 void

Timer_Tick() 공개 메소드

public Timer_Tick ( object sender, EventArgs eArgs ) : void
sender object
eArgs System.EventArgs
리턴 void

convertDate() 공개 메소드

public convertDate ( string last_connection ) : string
last_connection string
리턴 string

update() 공개 메소드

public update ( ) : void
리턴 void