C# Class TI.Toolbox.ThreadControl

Show file Open project: x893/BTool

Public Properties

Property Type Description
EventExit System.Threading.ManualResetEvent
EventPause System.Threading.ManualResetEvent
ExitThread bool
IdleThread bool
PauseThread bool
RunningThread bool
StopInProgress bool

Public Methods

Method Description
CheckForThreadIdle ( CheckIdleModes idleMode ) : bool
ControlThread ( ThreadCtrl threadCtrlMode ) : bool
Exit ( ) : void
Init ( ) : void

Method Details

CheckForThreadIdle() public method

public CheckForThreadIdle ( CheckIdleModes idleMode ) : bool
idleMode CheckIdleModes
return bool

ControlThread() public method

public ControlThread ( ThreadCtrl threadCtrlMode ) : bool
threadCtrlMode ThreadCtrl
return bool

Exit() public method

public Exit ( ) : void
return void

Init() public method

public Init ( ) : void
return void

Property Details

EventExit public property

public ManualResetEvent,System.Threading EventExit
return System.Threading.ManualResetEvent

EventPause public property

public ManualResetEvent,System.Threading EventPause
return System.Threading.ManualResetEvent

ExitThread public property

public bool ExitThread
return bool

IdleThread public property

public bool IdleThread
return bool

PauseThread public property

public bool PauseThread
return bool

RunningThread public property

public bool RunningThread
return bool

StopInProgress public property

public bool StopInProgress
return bool