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

Description of ZWaveNode.
파일 보기 프로젝트 열기: thrandre/ZSharp

보호된 프로퍼티들

프로퍼티 타입 설명
_basicType byte
_dataReaders ZWaveDataReader>.Dictionary
_genericType byte
_initialized bool

Private Properties

프로퍼티 타입 설명
BaseNodeInitialized void
EnqueueJob void
FireNodeInitializedEvent void
GetManufacturerSpecificReport void
GetNodeCapabilities void
RequestFailed void
RequestNeighborUpdate void
ResponseReceived void
RetryInitialization void
ZWaveNode System

공개 메소드들

메소드 설명
Initialize ( ) : void

Initialize node

InitializeBase ( ) : void

Trigger initialization of base class

WakeUp ( ) : void

Triggered when node is awake

보호된 메소드들

메소드 설명
FireBaseNodeInitializedEvent ( ) : void

Fire BaseNodeInitializedEvent

비공개 메소드들

메소드 설명
BaseNodeInitialized ( ) : void
EnqueueJob ( ZWaveJob job ) : void
FireNodeInitializedEvent ( ) : void
GetManufacturerSpecificReport ( ) : void
GetNodeCapabilities ( ) : void
RequestFailed ( object sender, EventArgs e ) : void
RequestNeighborUpdate ( ) : void
ResponseReceived ( object sender, EventArgs e ) : void
RetryInitialization ( object sender, EventArgs e ) : void
ZWaveNode ( ZWavePort port, byte nodeId ) : System

메소드 상세

FireBaseNodeInitializedEvent() 보호된 메소드

Fire BaseNodeInitializedEvent
protected FireBaseNodeInitializedEvent ( ) : void
리턴 void

Initialize() 공개 추상적인 메소드

Initialize node
public abstract Initialize ( ) : void
리턴 void

InitializeBase() 공개 메소드

Trigger initialization of base class
public InitializeBase ( ) : void
리턴 void

WakeUp() 공개 메소드

Triggered when node is awake
public WakeUp ( ) : void
리턴 void

프로퍼티 상세

_basicType 보호되어 있는 프로퍼티

protected byte _basicType
리턴 byte

_dataReaders 보호되어 있는 프로퍼티

Get dictionary of DataReaders
protected Dictionary _dataReaders
리턴 ZWaveDataReader>.Dictionary

_genericType 보호되어 있는 프로퍼티

protected byte _genericType
리턴 byte

_initialized 보호되어 있는 프로퍼티

protected bool _initialized
리턴 bool