C# Class Helios.Channels.MultithreadEventLoopGroup

IEventLoopGroup implementation designs for multiplexing multiple active IChannel instances across one or more SingleThreadEventLoop instances.
Inheritance: IEventLoopGroup
Afficher le fichier Open project: helios-io/helios Class Usage Examples

Méthodes publiques

Méthode Description
GetNext ( ) : IEventLoop
MultithreadEventLoopGroup ( ) : System
MultithreadEventLoopGroup ( Func eventLoopFactory ) : System
MultithreadEventLoopGroup ( Func eventLoopFactory, int eventLoopCount ) : System
MultithreadEventLoopGroup ( int eventLoopCount ) : System
ShutdownGracefullyAsync ( ) : Task

Method Details

GetNext() public méthode

public GetNext ( ) : IEventLoop
Résultat IEventLoop

MultithreadEventLoopGroup() public méthode

public MultithreadEventLoopGroup ( ) : System
Résultat System

MultithreadEventLoopGroup() public méthode

public MultithreadEventLoopGroup ( Func eventLoopFactory ) : System
eventLoopFactory Func
Résultat System

MultithreadEventLoopGroup() public méthode

public MultithreadEventLoopGroup ( Func eventLoopFactory, int eventLoopCount ) : System
eventLoopFactory Func
eventLoopCount int
Résultat System

MultithreadEventLoopGroup() public méthode

public MultithreadEventLoopGroup ( int eventLoopCount ) : System
eventLoopCount int
Résultat System

ShutdownGracefullyAsync() public méthode

public ShutdownGracefullyAsync ( ) : Task
Résultat Task