C# Class BuildXL.Scheduler.WorkDispatcher.NestedChooseWorkerQueue

Inheritance: BuildXL.Scheduler.WorkDispatcher.ChooseWorkerQueue
Show file Open project: microsoft/BuildXL

Private Properties

Property Type Description
AdjustParallelDegree bool

Public Methods

Method Description
Dispose ( ) : void
Enqueue ( RunnablePip runnablePip ) : void
NestedChooseWorkerQueue ( PipQueue pipQueue, int maxParallelDegree, int workerCount ) : System
StartTasks ( ) : void

Private Methods

Method Description
AdjustParallelDegree ( int newParallelDegree ) : bool

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Enqueue() public method

public Enqueue ( RunnablePip runnablePip ) : void
runnablePip RunnablePip
return void

NestedChooseWorkerQueue() public method

public NestedChooseWorkerQueue ( PipQueue pipQueue, int maxParallelDegree, int workerCount ) : System
pipQueue PipQueue
maxParallelDegree int
workerCount int
return System

StartTasks() public method

public StartTasks ( ) : void
return void