C# Class ArgusTV.Recorders.Common.WorkerThread

Mostrar archivo Open project: ARGUS-TV/ARGUS-TV-Recorders

Public Methods

Method Description
Abort ( ) : void
Join ( int millisecondsTimeout ) : bool
Join ( ) : void
Start ( ) : void
Stop ( bool waitForExit ) : void
Stop ( bool waitForExit, int millisecondsTimeout ) : void

Protected Methods

Method Description
Run ( ) : void
WorkerThread ( string name ) : System
WorkerThread ( string name, ThreadPriority priority ) : System
WorkerThread ( string name, ThreadPriority priority, ApartmentState apartmentState ) : System

Private Methods

Method Description
InternalRun ( ) : void

Method Details

Abort() public method

public Abort ( ) : void
return void

Join() public method

public Join ( int millisecondsTimeout ) : bool
millisecondsTimeout int
return bool

Join() public method

public Join ( ) : void
return void

Run() protected abstract method

protected abstract Run ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( bool waitForExit ) : void
waitForExit bool
return void

Stop() public method

public Stop ( bool waitForExit, int millisecondsTimeout ) : void
waitForExit bool
millisecondsTimeout int
return void

WorkerThread() protected method

protected WorkerThread ( string name ) : System
name string
return System

WorkerThread() protected method

protected WorkerThread ( string name, ThreadPriority priority ) : System
name string
priority ThreadPriority
return System

WorkerThread() protected method

protected WorkerThread ( string name, ThreadPriority priority, ApartmentState apartmentState ) : System
name string
priority ThreadPriority
apartmentState ApartmentState
return System