Interface NettyTransport
- All Known Implementing Classes:
NettyTransport.EpollNettyTransport,NettyTransport.IoUringNettyTransport,NettyTransport.KQueueNettyTransport,NettyTransport.LocalNettyTransport,NettyTransport.NioNettyTransport
public interface NettyTransport
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic enum -
Method Summary
Modifier and TypeMethodDescriptionClass<? extends io.netty.channel.Channel> channelClass(String scheme) domainSocketAddress(String file) static NettyTransportepoll()booleanstatic NettyTransportioUring()static booleanstatic booleanstatic booleanstatic NettyTransportkqueue()static NettyTransportlocal()static NettyTransportnio()type()
-
Method Details
-
isEpollAvailable
static boolean isEpollAvailable() -
epoll
-
isIoUringAvailable
static boolean isIoUringAvailable() -
ioUring
-
isKQueueAvailable
static boolean isKQueueAvailable() -
kqueue
-
local
-
type
NettyTransport.Type type() -
channelClass
-
domainSocketAddress
-
fastOpenAvailable
boolean fastOpenAvailable() -
nio
-