Class IOUringSocketChannel

  • All Implemented Interfaces:
    io.netty.channel.Channel, io.netty.channel.ChannelOutboundInvoker, io.netty.channel.socket.DuplexChannel, io.netty.channel.socket.SocketChannel, io.netty.channel.unix.UnixChannel, io.netty.util.AttributeMap, java.lang.Comparable<io.netty.channel.Channel>

    public final class IOUringSocketChannel
    extends AbstractIOUringStreamChannel
    implements io.netty.channel.socket.SocketChannel
    • Constructor Detail

      • IOUringSocketChannel

        public IOUringSocketChannel()
      • IOUringSocketChannel

        IOUringSocketChannel​(io.netty.channel.Channel parent,
                             LinuxSocket fd,
                             java.net.SocketAddress remote)
    • Method Detail

      • parent

        public io.netty.channel.socket.ServerSocketChannel parent()
        Specified by:
        parent in interface io.netty.channel.Channel
        Specified by:
        parent in interface io.netty.channel.socket.SocketChannel
        Overrides:
        parent in class io.netty.channel.AbstractChannel
      • config

        public IOUringSocketChannelConfig config()
        Specified by:
        config in interface io.netty.channel.Channel
        Specified by:
        config in interface io.netty.channel.socket.SocketChannel
      • remoteAddress

        public java.net.InetSocketAddress remoteAddress()
        Specified by:
        remoteAddress in interface io.netty.channel.Channel
        Specified by:
        remoteAddress in interface io.netty.channel.socket.SocketChannel
        Overrides:
        remoteAddress in class io.netty.channel.AbstractChannel
      • localAddress

        public java.net.InetSocketAddress localAddress()
        Specified by:
        localAddress in interface io.netty.channel.Channel
        Specified by:
        localAddress in interface io.netty.channel.socket.SocketChannel
        Overrides:
        localAddress in class io.netty.channel.AbstractChannel