C# Class Yodiwo.Projects.RasPiCamera.RaspberryNode

Datei anzeigen Open project: yodiwo/plegma Class Usage Examples

Public Properties

Property Type Description
ActiveCfg RasPiCameraNodeConfig

Private Properties

Property Type Description
HandleUnknownRequest ApiMsg
HandleVideoServerConnectRequest ApiMsg
HandleVideoServerDisconnectRequest ApiMsg
OnChangedStateCb void
OnPaired void
OnThingActivatedCb void
OnTransportConnectedCb void
OnTransportDisconnectedCb void
OnTransportErrorCb void
OnUnexpectedMessageCb void
RegisterHandlers void

Public Methods

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

Private Methods

Method Description
HandleUnknownRequest ( object msg ) : ApiMsg
HandleVideoServerConnectRequest ( object Message ) : ApiMsg
HandleVideoServerDisconnectRequest ( object Message ) : ApiMsg
OnChangedStateCb ( Thing thing, Port port, string state ) : void
OnPaired ( NodeKey nodekey, string secret ) : void
OnThingActivatedCb ( Thing thing ) : void
OnTransportConnectedCb ( Yodiwo Transport, string msg ) : void
OnTransportDisconnectedCb ( Yodiwo Transport, string msg ) : void
OnTransportErrorCb ( Yodiwo Transport, TransportErrors Error, string msg ) : void
OnUnexpectedMessageCb ( object message ) : void
RegisterHandlers ( ) : void

Method Details

RaspberryNode() public method

public RaspberryNode ( 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 RasPiCameraNodeConfig,Yodiwo.Projects.RasPiCamera ActiveCfg
return RasPiCameraNodeConfig