C# Class Yodiwo.Projects.SkyWriter.SkyWriterNode

ファイルを表示 Open project: yodiwo/plegma Class Usage Examples

Public Properties

Property Type Description
ActiveCfg SkyWriterNodeConfig

Private Properties

Property Type Description
OnChangedStateCb void
OnPaired void
OnThingActivatedCb void
OnThingDeactivatedCb void
OnTransportConnectedCb void
OnTransportDisconnectedCb void
OnTransportErrorCb void
OnUnexpectedMessageCb void
OnUnexpectedRequestCb PlegmaApiMsg

Public Methods

Method Description
SkyWriterNode ( Transport trans ) : System
Start ( ) : void

Private Methods

Method Description
OnChangedStateCb ( Thing thing, Port port, string state, bool isEvent ) : void
OnPaired ( NodeKey nodekey, SecureString secret ) : void
OnThingActivatedCb ( Thing thing ) : void
OnThingDeactivatedCb ( Thing thing ) : void
OnTransportConnectedCb ( NodeLibrary Transport, string msg ) : void
OnTransportDisconnectedCb ( NodeLibrary Transport, string msg ) : void
OnTransportErrorCb ( NodeLibrary Transport, TransportErrors Error, string msg ) : void
OnUnexpectedMessageCb ( object message ) : void
OnUnexpectedRequestCb ( object request ) : PlegmaApiMsg

Method Details

SkyWriterNode() public method

public SkyWriterNode ( Transport trans ) : System
trans Transport
return System

Start() public method

public Start ( ) : void
return void

Property Details

ActiveCfg public_oe static_oe property

public static SkyWriterNodeConfig,Yodiwo.Projects.SkyWriter ActiveCfg
return SkyWriterNodeConfig