Class IOUringServerSocketChannel
java.lang.Object
io.netty.util.DefaultAttributeMap
io.netty.channel.AbstractChannel
io.netty.incubator.channel.uring.AbstractIOUringChannel
io.netty.incubator.channel.uring.AbstractIOUringServerChannel
io.netty.incubator.channel.uring.IOUringServerSocketChannel
- All Implemented Interfaces:
io.netty.channel.Channel, io.netty.channel.ChannelOutboundInvoker, io.netty.channel.ServerChannel, io.netty.channel.socket.ServerSocketChannel, io.netty.channel.unix.UnixChannel, io.netty.util.AttributeMap, Comparable<io.netty.channel.Channel>
public final class IOUringServerSocketChannel
extends AbstractIOUringServerChannel
implements io.netty.channel.socket.ServerSocketChannel
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractIOUringServerChannel
AbstractIOUringServerChannel.UringServerChannelUnsafeNested classes/interfaces inherited from class AbstractIOUringChannel
AbstractIOUringChannel.AbstractUringUnsafeNested classes/interfaces inherited from class io.netty.channel.AbstractChannel
io.netty.channel.AbstractChannel.AbstractUnsafeNested classes/interfaces inherited from interface io.netty.channel.Channel
io.netty.channel.Channel.Unsafe -
Field Summary
FieldsFields inherited from class AbstractIOUringChannel
active, socket -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconfig()voiddoBind(SocketAddress localAddress) (package private) io.netty.channel.ChannelnewChildChannel(int fd, long acceptedAddressMemoryAddress, long acceptedAddressLengthMemoryAddress) Methods inherited from class AbstractIOUringServerChannel
doClose, doWrite, getChannel, newUnsafeMethods inherited from class AbstractIOUringChannel
checkResolvable, clearPollFlag, doBeginRead, doDeregister, doDisconnect, doRegister, fd, filterOutboundMessage, ioScheduled, ioUringUnsafe, isActive, isCompatible, isOpen, localAddress0, metadata, newDirectBuffer, newDirectBuffer, remoteAddress0, resetCachedAddresses, schedulePollRdHup, submissionQueueMethods inherited from class io.netty.channel.AbstractChannel
alloc, bind, bind, bytesBeforeUnwritable, bytesBeforeWritable, close, close, closeFuture, compareTo, connect, connect, connect, connect, deregister, deregister, disconnect, disconnect, doShutdownOutput, equals, eventLoop, flush, hashCode, id, invalidateLocalAddress, invalidateRemoteAddress, isRegistered, isWritable, maxMessagesPerWrite, newChannelPipeline, newFailedFuture, newId, newProgressivePromise, newPromise, newSucceededFuture, parent, pipeline, read, toString, unsafe, validateFileRegion, voidPromise, write, write, writeAndFlush, writeAndFlushMethods inherited from class io.netty.util.DefaultAttributeMap
attr, hasAttrMethods inherited from interface io.netty.util.AttributeMap
attr, hasAttrMethods inherited from interface io.netty.channel.Channel
alloc, bytesBeforeUnwritable, bytesBeforeWritable, closeFuture, eventLoop, flush, id, isActive, isOpen, isRegistered, isWritable, metadata, parent, pipeline, read, unsafeMethods inherited from interface io.netty.channel.ChannelOutboundInvoker
bind, bind, close, close, connect, connect, connect, connect, deregister, deregister, disconnect, disconnect, newFailedFuture, newProgressivePromise, newPromise, newSucceededFuture, voidPromise, write, write, writeAndFlush, writeAndFlushMethods inherited from interface Comparable
compareTo
-
Field Details
-
config
-
-
Constructor Details
-
IOUringServerSocketChannel
public IOUringServerSocketChannel()
-
-
Method Details
-
config
- Specified by:
configin interfaceio.netty.channel.Channel- Specified by:
configin interfaceio.netty.channel.socket.ServerSocketChannel
-
newChildChannel
io.netty.channel.Channel newChildChannel(int fd, long acceptedAddressMemoryAddress, long acceptedAddressLengthMemoryAddress) - Specified by:
newChildChannelin classAbstractIOUringServerChannel
-
remoteAddress
- Specified by:
remoteAddressin interfaceio.netty.channel.Channel- Specified by:
remoteAddressin interfaceio.netty.channel.socket.ServerSocketChannel- Overrides:
remoteAddressin classio.netty.channel.AbstractChannel
-
localAddress
- Specified by:
localAddressin interfaceio.netty.channel.Channel- Specified by:
localAddressin interfaceio.netty.channel.socket.ServerSocketChannel- Overrides:
localAddressin classio.netty.channel.AbstractChannel
-
doBind
- Overrides:
doBindin classAbstractIOUringChannel- Throws:
Exception
-