C# Class iAutomationAtHome.ZSharp.Nodes.ZWaveNode

Description of ZWaveNode.
Mostra file Open project: thrandre/ZSharp

Protected Properties

Property Type Description
_basicType byte
_dataReaders ZWaveDataReader>.Dictionary
_genericType byte
_initialized bool

Private Properties

Property Type Description
BaseNodeInitialized void
EnqueueJob void
FireNodeInitializedEvent void
GetManufacturerSpecificReport void
GetNodeCapabilities void
RequestFailed void
RequestNeighborUpdate void
ResponseReceived void
RetryInitialization void
ZWaveNode System

Public Methods

Method Description
Initialize ( ) : void

Initialize node

InitializeBase ( ) : void

Trigger initialization of base class

WakeUp ( ) : void

Triggered when node is awake

Protected Methods

Method Description
FireBaseNodeInitializedEvent ( ) : void

Fire BaseNodeInitializedEvent

Private Methods

Method Description
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

Method Details

FireBaseNodeInitializedEvent() protected method

Fire BaseNodeInitializedEvent
protected FireBaseNodeInitializedEvent ( ) : void
return void

Initialize() public abstract method

Initialize node
public abstract Initialize ( ) : void
return void

InitializeBase() public method

Trigger initialization of base class
public InitializeBase ( ) : void
return void

WakeUp() public method

Triggered when node is awake
public WakeUp ( ) : void
return void

Property Details

_basicType protected_oe property

protected byte _basicType
return byte

_dataReaders protected_oe property

Get dictionary of DataReaders
protected Dictionary _dataReaders
return ZWaveDataReader>.Dictionary

_genericType protected_oe property

protected byte _genericType
return byte

_initialized protected_oe property

protected bool _initialized
return bool