C# Класс Helios.Net.NetworkEventLoop

IEventLoop implementation intended to be used with Non-blocking I/O (NIO) implementations of IConnection. Uses IFibers and a fixed size threadpool internally.
Наследование: Helios.Ops.Executors.ThreadedEventLoop
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Clone ( bool shareFiber = false ) : NetworkEventLoop
NetworkEventLoop ( IExecutor internalExecutor, int workerThreads ) : System
NetworkEventLoop ( IFiber scheduler ) : System
NetworkEventLoop ( int workerThreads ) : System
SetExceptionHandler ( ExceptionCallback callback, IConnection connection ) : void

Описание методов

Clone() публичный Метод

public Clone ( bool shareFiber = false ) : NetworkEventLoop
shareFiber bool
Результат NetworkEventLoop

NetworkEventLoop() публичный Метод

public NetworkEventLoop ( IExecutor internalExecutor, int workerThreads ) : System
internalExecutor IExecutor
workerThreads int
Результат System

NetworkEventLoop() публичный Метод

public NetworkEventLoop ( IFiber scheduler ) : System
scheduler IFiber
Результат System

NetworkEventLoop() публичный Метод

public NetworkEventLoop ( int workerThreads ) : System
workerThreads int
Результат System

SetExceptionHandler() публичный Метод

public SetExceptionHandler ( ExceptionCallback callback, IConnection connection ) : void
callback ExceptionCallback
connection IConnection
Результат void