C# Class Helios.Ops.Executors.ThreadedEventLoop

Simple multi-threaded event loop
Inheritance: AbstractEventLoop
Mostrar archivo Open project: helios-io/helios

Public Methods

Method Description
Clone ( ) : IExecutor
Next ( ) : IExecutor
ThreadedEventLoop ( IExecutor internalExecutor, int workerThreads ) : Helios.Concurrency
ThreadedEventLoop ( IFiber scheduler ) : Helios.Concurrency
ThreadedEventLoop ( int workerThreads ) : Helios.Concurrency

Method Details

Clone() public method

public Clone ( ) : IExecutor
return IExecutor

Next() public method

public Next ( ) : IExecutor
return IExecutor

ThreadedEventLoop() public method

public ThreadedEventLoop ( IExecutor internalExecutor, int workerThreads ) : Helios.Concurrency
internalExecutor IExecutor
workerThreads int
return Helios.Concurrency

ThreadedEventLoop() public method

public ThreadedEventLoop ( IFiber scheduler ) : Helios.Concurrency
scheduler IFiber
return Helios.Concurrency

ThreadedEventLoop() public method

public ThreadedEventLoop ( int workerThreads ) : Helios.Concurrency
workerThreads int
return Helios.Concurrency