C# Class OSAE.Zwave.Zwave

Inheritance: OSAEPluginBase
Afficher le fichier Open project: opensourceautomation/Open-Source-Automation

Méthodes publiques

Méthode Description
MyControllerStateChangedHandler ( ZWControllerState state ) : void
NotificationHandler ( ZWNotification notification ) : void
ProcessCommand ( OSAEMethod method ) : void
RunInterface ( string pluginName ) : void
Shutdown ( ) : void

Private Methods

Méthode Description
GetNode ( UInt32 homeId, Byte nodeId ) : Node
NotificationHandler ( ) : void
StartOpenzwaveAsync ( ) : System.Threading.Task
StopOpenzwave ( ) : void
enablePolling ( byte nid ) : void

Method Details

MyControllerStateChangedHandler() public static méthode

public static MyControllerStateChangedHandler ( ZWControllerState state ) : void
state ZWControllerState
Résultat void

NotificationHandler() public méthode

public NotificationHandler ( ZWNotification notification ) : void
notification ZWNotification
Résultat void

ProcessCommand() public méthode

public ProcessCommand ( OSAEMethod method ) : void
method OSAEMethod
Résultat void

RunInterface() public méthode

public RunInterface ( string pluginName ) : void
pluginName string
Résultat void

Shutdown() public méthode

public Shutdown ( ) : void
Résultat void