C# Класс Helios.Channels.SingleThreadEventLoop

Single threaded IEventLoop implementation built on top of SingleThreadEventExecutor
Наследование: Helios.Concurrency.SingleThreadEventExecutor, IEventLoop
Показать файл Открыть проект

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

Метод Описание
RegisterAsync ( IChannel channel ) : System.Threading.Tasks.Task
SingleThreadEventLoop ( ) : System
SingleThreadEventLoop ( string threadName ) : System
SingleThreadEventLoop ( string threadName, System.TimeSpan breakoutInterval ) : System
Unwrap ( ) : IEventLoop

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

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

public RegisterAsync ( IChannel channel ) : System.Threading.Tasks.Task
channel IChannel
Результат System.Threading.Tasks.Task

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

public SingleThreadEventLoop ( ) : System
Результат System

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

public SingleThreadEventLoop ( string threadName ) : System
threadName string
Результат System

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

public SingleThreadEventLoop ( string threadName, System.TimeSpan breakoutInterval ) : System
threadName string
breakoutInterval System.TimeSpan
Результат System

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

public Unwrap ( ) : IEventLoop
Результат IEventLoop