C# Class hobd.Engine

Engine is a base abstract class for proposed sensor engine
Datei anzeigen Open project: cail/hobd Class Usage Examples

Protected Properties

Property Type Description
active bool
initData string
stream IStream
url string

Public Methods

Method Description
Activate ( ) : void
CreateInstance ( string engineclass ) : Engine
Deactivate ( ) : void
Engine ( ) : System
Init ( IStream stream, string url, string initData ) : void
IsActive ( ) : bool
OnEngineReset ( int state ) : void

Protected Methods

Method Description
fireStateNotify ( int state ) : void

Method Details

Activate() public method

public Activate ( ) : void
return void

CreateInstance() public static method

public static CreateInstance ( string engineclass ) : Engine
engineclass string
return Engine

Deactivate() public method

public Deactivate ( ) : void
return void

Engine() public method

public Engine ( ) : System
return System

Init() public method

public Init ( IStream stream, string url, string initData ) : void
stream IStream
url string
initData string
return void

IsActive() public method

public IsActive ( ) : bool
return bool

OnEngineReset() public method

public OnEngineReset ( int state ) : void
state int
return void

fireStateNotify() protected method

protected fireStateNotify ( int state ) : void
state int
return void

Property Details

active protected_oe property

protected bool active
return bool

initData protected_oe property

protected string initData
return string

stream protected_oe property

protected IStream stream
return IStream

url protected_oe property

protected string url
return string