C# Class Earlz.MonoSump.Core.SumpCommander

Inheritance: ISumpCommander
Mostra file Open project: Earlz/monosump

Public Methods

Method Description
GetData ( int expectedSize, int initialTimeout, int runningTimeout ) : IList
GetID ( ) : string
Reset ( ) : void
Run ( ) : void
SetDivider ( int divider ) : void
SetFlags ( SumpFlags flags ) : void
SetReadAndDelayCount ( int read, int delay ) : void
SetTriggerConfigurations ( int stage, TriggerConfiguration config ) : void
SetTriggerMasks ( int stage, bool mask ) : void
SetTriggerValues ( int stage, bool values ) : void
SumpCommander ( IPort port ) : System

Private Methods

Method Description
Assert ( bool condition, string message ) : void

Method Details

GetData() public method

public GetData ( int expectedSize, int initialTimeout, int runningTimeout ) : IList
expectedSize int
initialTimeout int
runningTimeout int
return IList

GetID() public method

public GetID ( ) : string
return string

Reset() public method

public Reset ( ) : void
return void

Run() public method

public Run ( ) : void
return void

SetDivider() public method

public SetDivider ( int divider ) : void
divider int
return void

SetFlags() public method

public SetFlags ( SumpFlags flags ) : void
flags SumpFlags
return void

SetReadAndDelayCount() public method

public SetReadAndDelayCount ( int read, int delay ) : void
read int
delay int
return void

SetTriggerConfigurations() public method

public SetTriggerConfigurations ( int stage, TriggerConfiguration config ) : void
stage int
config TriggerConfiguration
return void

SetTriggerMasks() public method

public SetTriggerMasks ( int stage, bool mask ) : void
stage int
mask bool
return void

SetTriggerValues() public method

public SetTriggerValues ( int stage, bool values ) : void
stage int
values bool
return void

SumpCommander() public method

public SumpCommander ( IPort port ) : System
port IPort
return System