C# 클래스 Helios.Channels.SingleThreadEventLoop

Single threaded IEventLoop implementation built on top of SingleThreadEventExecutor
상속: Helios.Concurrency.SingleThreadEventExecutor, IEventLoop
파일 보기 프로젝트 열기: helios-io/helios

공개 메소드들

메소드 설명
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