Package io.netty.channel.epoll
Optimized transport for linux which uses EPOLL Edge-Triggered Mode
for maximal performance.
-
Interface Summary Interface Description EpollIoEvent IoEvent
that must be handled by theEpollIoHandle
.EpollIoHandle IoHandle
implementation which is using epoll. -
Class Summary Class Description AbstractEpollServerChannel AbstractEpollStreamChannel Epoll Tells ifnetty-transport-native-epoll
is supported.EpollChannelConfig EpollChannelOption<T> EpollDatagramChannel DatagramChannel
implementation that uses linux EPOLL Edge-Triggered Mode for maximal performance.EpollDatagramChannelConfig EpollDomainDatagramChannel EpollDomainDatagramChannelConfig EpollDomainSocketChannel EpollDomainSocketChannelConfig EpollEventArray This is an internal datastructure which can be directly passed to epoll_wait to reduce the overhead.EpollEventLoop Deprecated. UseSingleThreadIoEventLoop
withEpollIoHandler
EpollEventLoopGroup Deprecated. EpollIoHandler IoHandler
which uses epoll under the covers.EpollIoOps Implementation ofIoOps
that is used byEpollIoHandler
and so for epoll based transports.EpollServerChannelConfig EpollServerDomainSocketChannel EpollServerSocketChannel ServerSocketChannel
implementation that uses linux EPOLL Edge-Triggered Mode for maximal performance.EpollServerSocketChannelConfig EpollSocketChannel SocketChannel
implementation that uses linux EPOLL Edge-Triggered Mode for maximal performance.EpollSocketChannelConfig EpollTcpInfo 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; };LinuxSocket A socket which provides access Linux native methods.Native Native helper methodsSegmentedDatagramPacket Deprecated. VSockAddress A address for a VM sockets (Linux VSOCK address family). -
Enum Summary Enum Description EpollMode Deprecated. Netty always uses level-triggered mode.