C# 클래스 iAutomationAtHome.ZSharp.Nodes.Controller

Defines a controller
상속: ZWaveNode
파일 보기 프로젝트 열기: thrandre/ZSharp 1 사용 예제들

공개 메소드들

메소드 설명
AddNewNodeStart ( ) : void

Start inclusion process

AddNewNodeStop ( ) : void

Stop inclusion process

BecomeSuccessorNode ( ) : void

Become successor node

Discovery ( ) : void

Perform discovery

Initialize ( ) : void

Initialize controller

Reset ( ) : void

Reset Z-Wave controller

비공개 메소드들

메소드 설명
Controller ( ZWavePort port, byte nodeId ) : System
CreateNode ( byte nodeId, bool sleeping, byte basicType, byte genericType, byte specificType ) : void
ExtractNodeList ( byte response ) : void
FireNodeAddedEvent ( byte nodeId ) : void
FireReadyEvent ( ) : void
GetNodeProtocolInfo ( byte nodeId ) : void
GetSuccessorNode ( ) : void
NodeInitialized ( object sender, EventArgs e ) : void
ResponseReceived ( object sender, EventArgs e ) : void
SetWakeupInterval ( byte nodeId ) : void
UnsubscribedMessageReceived ( object sender, EventArgs e ) : void

메소드 상세

AddNewNodeStart() 공개 메소드

Start inclusion process
public AddNewNodeStart ( ) : void
리턴 void

AddNewNodeStop() 공개 메소드

Stop inclusion process
public AddNewNodeStop ( ) : void
리턴 void

BecomeSuccessorNode() 공개 메소드

Become successor node
public BecomeSuccessorNode ( ) : void
리턴 void

Discovery() 공개 메소드

Perform discovery
public Discovery ( ) : void
리턴 void

Initialize() 공개 메소드

Initialize controller
public Initialize ( ) : void
리턴 void

Reset() 공개 메소드

Reset Z-Wave controller
public Reset ( ) : void
리턴 void