C# Class JobManager.LocalPool

Show file Open project: metamorph-inc/meta-core

Private Properties

Property Type Description
GetNextJob JobManager.Job
GetNumberOfUnfinishedJobs int
JobRunner void
RunJob void

Public Methods

Method Description
Dispose ( ) : void

Kills all currently running/pending tasks. Releases all resources.

EnqueueJob ( JobManager.Job j ) : void
LocalPool ( int numCommandThread = 4, int numMatLabThread = 4, int numCADThread = 2 ) : System

Private Methods

Method Description
GetNextJob ( ) : JobManager.Job
GetNumberOfUnfinishedJobs ( ) : int
JobRunner ( ) : void
RunJob ( JobManager.Job job ) : void

Method Details

Dispose() public method

Kills all currently running/pending tasks. Releases all resources.
public Dispose ( ) : void
return void

EnqueueJob() public method

public EnqueueJob ( JobManager.Job j ) : void
j JobManager.Job
return void

LocalPool() public method

public LocalPool ( int numCommandThread = 4, int numMatLabThread = 4, int numCADThread = 2 ) : System
numCommandThread int
numMatLabThread int
numCADThread int
return System