A B C D E F G I J K L M N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- advmss() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- ato() - Method in class io.netty5.channel.epoll.EpollTcpInfo
B
- backoff() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- block(InetAddress, InetAddress) - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- block(InetAddress, NetworkInterface, InetAddress) - Method in class io.netty5.channel.epoll.EpollDatagramChannel
C
- caState() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- childEventLoopGroup() - Method in class io.netty5.channel.epoll.EpollServerSocketChannel
D
- deregister(IoHandle) - Method in class io.netty5.channel.epoll.EpollHandler
- destroy() - Method in class io.netty5.channel.epoll.EpollHandler
- doBind(SocketAddress) - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- doBind(SocketAddress) - Method in class io.netty5.channel.epoll.EpollServerSocketChannel
- doClose() - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- doClose() - Method in class io.netty5.channel.epoll.EpollServerSocketChannel
- doConnect(SocketAddress, SocketAddress, Buffer) - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- doConnect(SocketAddress, SocketAddress, Buffer) - Method in class io.netty5.channel.epoll.EpollServerSocketChannel
- doConnect0(SocketAddress, Buffer) - Method in class io.netty5.channel.epoll.EpollSocketChannel
- doDisconnect() - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- doFinishConnect(SocketAddress) - Method in class io.netty5.channel.epoll.EpollServerSocketChannel
- doShutdown(ChannelShutdownDirection) - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- doShutdown(ChannelShutdownDirection) - Method in class io.netty5.channel.epoll.EpollServerSocketChannel
- doShutdown(ChannelShutdownDirection) - Method in class io.netty5.channel.epoll.EpollSocketChannel
- doWriteNow(AbstractChannel.WriteSink) - Method in class io.netty5.channel.epoll.EpollSocketChannel
- doWriteNow(AbstractChannel.WriteSink) - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- doWriteNow(AbstractChannel.WriteSink) - Method in class io.netty5.channel.epoll.EpollServerSocketChannel
E
- ensureAvailability() - Static method in class io.netty5.channel.epoll.Epoll
-
Ensure that
netty-transport-native-epollis available. - Epoll - Class in io.netty5.channel.epoll
-
Tells if
netty-transport-native-epollis supported. - epollBusyWait(FileDescriptor, EpollEventArray) - Static method in class io.netty5.channel.epoll.Native
-
Non-blocking variant of
Native.epollWait(FileDescriptor, EpollEventArray, FileDescriptor, int, int, long)that will also hint to processor we are in a busy-wait loop. - EpollChannelOption<T> - Class in io.netty5.channel.epoll
- epollCtlAdd(int, int, int) - Static method in class io.netty5.channel.epoll.Native
- epollCtlDel(int, int) - Static method in class io.netty5.channel.epoll.Native
- epollCtlMod(int, int, int) - Static method in class io.netty5.channel.epoll.Native
- EpollDatagramChannel - Class in io.netty5.channel.epoll
-
DatagramChannelimplementation that uses linux EPOLL Edge-Triggered Mode for maximal performance. - EpollDatagramChannel(EventLoop) - Constructor for class io.netty5.channel.epoll.EpollDatagramChannel
-
Create a new instance which selects the
ProtocolFamilyto use depending on the Operation Systems default which will be chosen. - EpollDatagramChannel(EventLoop, int, ProtocolFamily) - Constructor for class io.netty5.channel.epoll.EpollDatagramChannel
-
Create a new instance which selects the
ProtocolFamilyto use depending on the Operation Systems default which will be chosen. - EpollDatagramChannel(EventLoop, ProtocolFamily) - Constructor for class io.netty5.channel.epoll.EpollDatagramChannel
-
Create a new instance using the given
ProtocolFamily. - EPOLLERR - Static variable in class io.netty5.channel.epoll.Native
- EPOLLET - Static variable in class io.netty5.channel.epoll.Native
- EpollEventArray - Class in io.netty5.channel.epoll
-
This is an internal datastructure which can be directly passed to epoll_wait to reduce the overhead.
- EpollHandler - Class in io.netty5.channel.epoll
-
IoHandlerwhich uses epoll under the covers. - EPOLLIN - Static variable in class io.netty5.channel.epoll.Native
- epollInReady(AbstractChannel.ReadSink) - Method in class io.netty5.channel.epoll.EpollSocketChannel
- epollInReady(AbstractChannel.ReadSink) - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- epollInReady(AbstractChannel.ReadSink) - Method in class io.netty5.channel.epoll.EpollServerSocketChannel
- EPOLLOUT - Static variable in class io.netty5.channel.epoll.Native
- EPOLLRDHUP - Static variable in class io.netty5.channel.epoll.Native
- EpollServerSocketChannel - Class in io.netty5.channel.epoll
-
ServerSocketChannelimplementation that uses linux EPOLL Edge-Triggered Mode for maximal performance. - EpollServerSocketChannel(EventLoop, EventLoopGroup) - Constructor for class io.netty5.channel.epoll.EpollServerSocketChannel
- EpollServerSocketChannel(EventLoop, EventLoopGroup, int, ProtocolFamily) - Constructor for class io.netty5.channel.epoll.EpollServerSocketChannel
- EpollServerSocketChannel(EventLoop, EventLoopGroup, ProtocolFamily) - Constructor for class io.netty5.channel.epoll.EpollServerSocketChannel
- EpollSocketChannel - Class in io.netty5.channel.epoll
-
SocketChannelimplementation that uses linux EPOLL Edge-Triggered Mode for maximal performance. - EpollSocketChannel(EventLoop) - Constructor for class io.netty5.channel.epoll.EpollSocketChannel
- EpollSocketChannel(EventLoop, int, ProtocolFamily) - Constructor for class io.netty5.channel.epoll.EpollSocketChannel
- EpollSocketChannel(EventLoop, ProtocolFamily) - Constructor for class io.netty5.channel.epoll.EpollSocketChannel
- EpollTcpInfo - Class in io.netty5.channel.epoll
-
struct tcp_info { __u8 tcpi_state; __u8 tcpi_ca_state; __u8 tcpi_retransmits; __u8 tcpi_probes; __u8 tcpi_backoff; __u8 tcpi_options; __u8 tcpi_snd_wscale : 4, tcpi_rcv_wscale : 4; __u32 tcpi_rto; __u32 tcpi_ato; __u32 tcpi_snd_mss; __u32 tcpi_rcv_mss; __u32 tcpi_unacked; __u32 tcpi_sacked; __u32 tcpi_lost; __u32 tcpi_retrans; __u32 tcpi_fackets; __u32 tcpi_last_data_sent; __u32 tcpi_last_ack_sent; __u32 tcpi_last_data_recv; __u32 tcpi_last_ack_recv; __u32 tcpi_pmtu; __u32 tcpi_rcv_ssthresh; __u32 tcpi_rtt; __u32 tcpi_rttvar; __u32 tcpi_snd_ssthresh; __u32 tcpi_snd_cwnd; __u32 tcpi_advmss; __u32 tcpi_reordering; __u32 tcpi_rcv_rtt; __u32 tcpi_rcv_space; __u32 tcpi_total_retrans; };
- EpollTcpInfo() - Constructor for class io.netty5.channel.epoll.EpollTcpInfo
- eventFdWrite(int, long) - Static method in class io.netty5.channel.epoll.Native
F
- fackets() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- filterOutboundMessage(Object) - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- filterOutboundMessage(Object) - Method in class io.netty5.channel.epoll.EpollServerSocketChannel
- filterOutboundMessage(Object) - Method in class io.netty5.channel.epoll.EpollSocketChannel
G
- getExtendedOption(ChannelOption<T>) - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- getExtendedOption(ChannelOption<T>) - Method in class io.netty5.channel.epoll.EpollServerSocketChannel
- getExtendedOption(ChannelOption<T>) - Method in class io.netty5.channel.epoll.EpollSocketChannel
I
- io.netty5.channel.epoll - package io.netty5.channel.epoll
-
Optimized transport for linux which uses EPOLL Edge-Triggered Mode for maximal performance.
- IP_FREEBIND - Static variable in class io.netty5.channel.epoll.EpollChannelOption
- IP_RECVORIGDSTADDR - Static variable in class io.netty5.channel.epoll.EpollChannelOption
- IP_TRANSPARENT - Static variable in class io.netty5.channel.epoll.EpollChannelOption
- IS_SUPPORTING_SENDMMSG - Static variable in class io.netty5.channel.epoll.Native
- isActive() - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- isAvailable() - Static method in class io.netty5.channel.epoll.Epoll
-
Returns
trueif and only if thenetty-transport-native-epollis available. - isCompatible(Class<? extends IoHandle>) - Method in class io.netty5.channel.epoll.EpollHandler
- isConnected() - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- isExtendedOptionSupported(ChannelOption<?>) - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- isExtendedOptionSupported(ChannelOption<?>) - Method in class io.netty5.channel.epoll.EpollServerSocketChannel
- isExtendedOptionSupported(ChannelOption<?>) - Method in class io.netty5.channel.epoll.EpollSocketChannel
- isIpTransparent() - Method in class io.netty5.channel.epoll.EpollSocketChannel
- isSegmentedDatagramPacketSupported() - Static method in class io.netty5.channel.epoll.EpollDatagramChannel
-
Returns
trueifSegmentedDatagramPacketis supported natively. - isShutdown(ChannelShutdownDirection) - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- isShutdown(ChannelShutdownDirection) - Method in class io.netty5.channel.epoll.EpollServerSocketChannel
- isShutdown(ChannelShutdownDirection) - Method in class io.netty5.channel.epoll.EpollSocketChannel
- isTcpFastOpenClientSideAvailable() - Static method in class io.netty5.channel.epoll.Epoll
-
Returns
trueif the epoll native transport is both available and supports client-side TCP FastOpen. - isTcpFastOpenServerSideAvailable() - Static method in class io.netty5.channel.epoll.Epoll
-
Returns
trueif the epoll native transport is both available and supports server-side TCP FastOpen.
J
- joinGroup(InetAddress) - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- joinGroup(InetAddress, NetworkInterface, InetAddress) - Method in class io.netty5.channel.epoll.EpollDatagramChannel
K
- KERNEL_VERSION - Static variable in class io.netty5.channel.epoll.Native
L
- lastAckRecv() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- lastAckSent() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- lastDataRecv() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- lastDataSent() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- leaveGroup(InetAddress) - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- leaveGroup(InetAddress, NetworkInterface, InetAddress) - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- LinuxSocket - Class in io.netty5.channel.epoll
-
A socket which provides access Linux native methods.
- lost() - Method in class io.netty5.channel.epoll.EpollTcpInfo
M
- MAX_DATAGRAM_PAYLOAD_SIZE - Static variable in class io.netty5.channel.epoll.EpollChannelOption
N
- Native - Class in io.netty5.channel.epoll
-
Native helper methods
- newDatagramSocket(ProtocolFamily) - Static method in class io.netty5.channel.epoll.LinuxSocket
- newEpollCreate() - Static method in class io.netty5.channel.epoll.Native
- newEventFd() - Static method in class io.netty5.channel.epoll.Native
- newFactory() - Static method in class io.netty5.channel.epoll.EpollHandler
-
Returns a new
IoHandlerFactorythat createsEpollHandlerinstances. - newFactory(int, SelectStrategyFactory) - Static method in class io.netty5.channel.epoll.EpollHandler
-
Returns a new
IoHandlerFactorythat createsEpollHandlerinstances. - newSocket(ProtocolFamily) - Static method in class io.netty5.channel.epoll.LinuxSocket
- newSocketDgram() - Static method in class io.netty5.channel.epoll.LinuxSocket
- newSocketDgram(boolean) - Static method in class io.netty5.channel.epoll.LinuxSocket
- newSocketDgram(ProtocolFamily) - Static method in class io.netty5.channel.epoll.LinuxSocket
- newSocketDomain() - Static method in class io.netty5.channel.epoll.LinuxSocket
- newSocketDomainDgram() - Static method in class io.netty5.channel.epoll.LinuxSocket
- newSocketStream() - Static method in class io.netty5.channel.epoll.LinuxSocket
- newSocketStream(boolean) - Static method in class io.netty5.channel.epoll.LinuxSocket
- newSocketStream(ProtocolFamily) - Static method in class io.netty5.channel.epoll.LinuxSocket
- newTimerFd() - Static method in class io.netty5.channel.epoll.Native
O
- offsetofEpollData() - Static method in class io.netty5.channel.epoll.Native
- options() - Method in class io.netty5.channel.epoll.EpollTcpInfo
P
- pmtu() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- prepareToClose() - Method in class io.netty5.channel.epoll.EpollSocketChannel
- prepareToDestroy() - Method in class io.netty5.channel.epoll.EpollHandler
- probes() - Method in class io.netty5.channel.epoll.EpollTcpInfo
R
- rcvMss() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- rcvRtt() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- rcvSpace() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- rcvSsthresh() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- rcvWscale() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- register(IoHandle) - Method in class io.netty5.channel.epoll.EpollHandler
- reordering() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- retrans() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- retransmits() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- rto() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- rtt() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- rttvar() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- run(IoExecutionContext) - Method in class io.netty5.channel.epoll.EpollHandler
S
- sacked() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- sendmmsg(int, NativeDatagramPacketArray.NativeDatagramPacket[], int, int) - Static method in class io.netty5.channel.epoll.Native
-
Deprecated.
- setExtendedOption(ChannelOption<T>, T) - Method in class io.netty5.channel.epoll.EpollDatagramChannel
- setExtendedOption(ChannelOption<T>, T) - Method in class io.netty5.channel.epoll.EpollServerSocketChannel
- setExtendedOption(ChannelOption<T>, T) - Method in class io.netty5.channel.epoll.EpollSocketChannel
- sizeofEpollEvent() - Static method in class io.netty5.channel.epoll.Native
- sndCwnd() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- sndMss() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- sndSsthresh() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- sndWscale() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- SO_BUSY_POLL - Static variable in class io.netty5.channel.epoll.EpollChannelOption
- state() - Method in class io.netty5.channel.epoll.EpollTcpInfo
T
- TCP_CORK - Static variable in class io.netty5.channel.epoll.EpollChannelOption
- TCP_DEFER_ACCEPT - Static variable in class io.netty5.channel.epoll.EpollChannelOption
- TCP_FASTOPEN - Static variable in class io.netty5.channel.epoll.EpollChannelOption
-
Deprecated.Use
ChannelOption.TCP_FASTOPENinstead. - TCP_FASTOPEN_CONNECT - Static variable in class io.netty5.channel.epoll.EpollChannelOption
-
Deprecated.Use
ChannelOption.TCP_FASTOPEN_CONNECTinstead. - TCP_INFO - Static variable in class io.netty5.channel.epoll.EpollChannelOption
-
Returns the
TCP_INFOfor the current socket. - TCP_KEEPCNT - Static variable in class io.netty5.channel.epoll.EpollChannelOption
- TCP_KEEPIDLE - Static variable in class io.netty5.channel.epoll.EpollChannelOption
- TCP_KEEPINTVL - Static variable in class io.netty5.channel.epoll.EpollChannelOption
- TCP_MD5SIG - Static variable in class io.netty5.channel.epoll.EpollChannelOption
- TCP_MD5SIG_MAXKEYLEN - Static variable in class io.netty5.channel.epoll.Native
- TCP_NOTSENT_LOWAT - Static variable in class io.netty5.channel.epoll.EpollChannelOption
- TCP_QUICKACK - Static variable in class io.netty5.channel.epoll.EpollChannelOption
- TCP_USER_TIMEOUT - Static variable in class io.netty5.channel.epoll.EpollChannelOption
- totalRetrans() - Method in class io.netty5.channel.epoll.EpollTcpInfo
U
- UDP_GRO - Static variable in class io.netty5.channel.epoll.EpollChannelOption
- unacked() - Method in class io.netty5.channel.epoll.EpollTcpInfo
- unavailabilityCause() - Static method in class io.netty5.channel.epoll.Epoll
-
Returns the cause of unavailability of
netty-transport-native-epoll.
W
- wakeup(boolean) - Method in class io.netty5.channel.epoll.EpollHandler
All Classes All Packages