Top Description Fields Constructors Methods
reactor.netty5.resources

pack-priv final Class DefaultLoopEpoll

extends Object
implements DefaultLoop
Class Inheritance
All Implemented Interfaces
reactor.netty5.resources.DefaultLoop
Imports
java.net.ProtocolFamily, java.util.concurrent.ThreadFactory, io.netty5.channel.Channel, .EventLoop, .EventLoopGroup, .MultithreadEventLoopGroup, .ServerChannel, io.netty5.channel.epoll.Epoll, .EpollDatagramChannel, .EpollHandler, .EpollServerSocketChannel, .EpollSocketChannel, io.netty5.channel.socket.DatagramChannel, .ServerSocketChannel, .SocketChannel, reactor.util.Logger, .Loggers, reactor.util.annotation.Nullable

DefaultLoop that uses Epoll transport.
Authors
Stephane Maldini, Violeta Georgieva

Field Summary

Modifier and TypeField and Description
pack-priv static final boolean
pack-priv static final Logger

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public <CHANNEL extends Channel> CHANNEL
getChannel(Class<CHANNEL> channelClass, EventLoop eventLoop, ProtocolFamily protocolFamily)

Implements reactor.netty5.resources.DefaultLoop.getChannel.

public String
public <SERVERCHANNEL extends ServerChannel> SERVERCHANNEL
getServerChannel(Class<SERVERCHANNEL> channelClass, EventLoop eventLoop, EventLoopGroup childEventLoopGroup, ProtocolFamily protocolFamily)

Implements reactor.netty5.resources.DefaultLoop.getServerChannel.

public EventLoopGroup
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

isEpollAvailableback to summary
pack-priv static final boolean isEpollAvailable
logback to summary
pack-priv static final Logger log

Constructor Detail

DefaultLoopEpollback to summary
pack-priv DefaultLoopEpoll()

Method Detail

getChannelback to summary
public <CHANNEL extends Channel> CHANNEL getChannel(Class<CHANNEL> channelClass, EventLoop eventLoop, ProtocolFamily protocolFamily)

Implements reactor.netty5.resources.DefaultLoop.getChannel.

Annotations
@Override
@Nullable
@SuppressWarnings:unchecked
getNameback to summary
public String getName()

Implements reactor.netty5.resources.DefaultLoop.getName.

Annotations
@Override
getServerChannelback to summary
public <SERVERCHANNEL extends ServerChannel> SERVERCHANNEL getServerChannel(Class<SERVERCHANNEL> channelClass, EventLoop eventLoop, EventLoopGroup childEventLoopGroup, ProtocolFamily protocolFamily)

Implements reactor.netty5.resources.DefaultLoop.getServerChannel.

Annotations
@Override
@Nullable
@SuppressWarnings:unchecked
newEventLoopGroupback to summary
public EventLoopGroup newEventLoopGroup(int threads, ThreadFactory factory)

Implements reactor.netty5.resources.DefaultLoop.newEventLoopGroup.

Annotations
@Override