Package io.netty.channel.epoll
Optimized transport for linux which uses EPOLL Edge-Triggered Mode
for maximal performance.
-
Interface Summary Interface Description EpollIoEvent IoEventthat must be handled by theEpollIoHandle.EpollIoHandle IoHandleimplementation which is using epoll. -
Class Summary Class Description AbstractEpollServerChannel AbstractEpollStreamChannel Epoll Tells ifnetty-transport-native-epollis supported.EpollChannelConfig EpollChannelOption<T> EpollDatagramChannel DatagramChannelimplementation 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. UseSingleThreadIoEventLoopwithEpollIoHandlerEpollEventLoopGroup Deprecated. EpollIoHandler IoHandlerwhich uses epoll under the covers.EpollIoOps Implementation ofIoOpsthat is used byEpollIoHandlerand so for epoll based transports.EpollServerChannelConfig EpollServerDomainSocketChannel EpollServerSocketChannel ServerSocketChannelimplementation that uses linux EPOLL Edge-Triggered Mode for maximal performance.EpollServerSocketChannelConfig EpollSocketChannel SocketChannelimplementation 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.