C# Class hobd.Engine

Engine is a base abstract class for proposed sensor engine
Show file 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 property

protected bool active
return bool

initData protected property

protected string initData
return string

stream protected property

protected IStream stream
return IStream

url protected property

protected string url
return string