All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.netty.channel.socket.nio.NioServerSocketChannel.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????2?2io/netty/channel/socket/nio/NioServerSocketChannel.io/netty/channel/nio/AbstractNioMessageChannel+io/netty/channel/socket/ServerSocketChannelNioServerSocketChannel.java4io/netty/channel/socket/nio/NioServerSocketChannel$1Oio/netty/channel/socket/nio/NioServerSocketChannel$NioServerSocketChannelConfig
NioServerSocketChannelConfigMETADATA"Lio/netty/channel/ChannelMetadata;DEFAULT_SELECTOR_PROVIDER(Ljava/nio/channels/spi/SelectorProvider;logger/Lio/netty/util/internal/logging/InternalLogger;config3Lio/netty/channel/socket/ServerSocketChannelConfig;	newSocketQ(Ljava/nio/channels/spi/SelectorProvider;)Ljava/nio/channels/ServerSocketChannel;java/io/IOException&java/nio/channels/spi/SelectorProvideropenServerSocketChannel)()Ljava/nio/channels/ServerSocketChannel;
!io/netty/channel/ChannelExceptionFailed to open a server socket.!*(Ljava/lang/String;Ljava/lang/Throwable;)V#$
 %eLjava/io/IOException;provider()V	+
-*(Ljava/nio/channels/ServerSocketChannel;)V#/
0this4Lio/netty/channel/socket/nio/NioServerSocketChannel;+(Ljava/nio/channels/spi/SelectorProvider;)VC(Lio/netty/channel/Channel;Ljava/nio/channels/SelectableChannel;I)V#5
6javaChannel8
9%java/nio/channels/ServerSocketChannel;socket()Ljava/net/ServerSocket;=>
<??(Lio/netty/channel/socket/nio/NioServerSocketChannel;Lio/netty/channel/socket/nio/NioServerSocketChannel;Ljava/net/ServerSocket;Lio/netty/channel/socket/nio/NioServerSocketChannel$1;)V#A
B	Dchannel'Ljava/nio/channels/ServerSocketChannel;localAddress()Ljava/net/InetSocketAddress;()Ljava/net/SocketAddress;HJ
Kjava/net/InetSocketAddressMmetadata$()Lio/netty/channel/ChannelMetadata;
	Q5()Lio/netty/channel/socket/ServerSocketChannelConfig;isActive()Zjava/net/ServerSocketVisBoundXU
WY
remoteAddress'()Ljava/nio/channels/SelectableChannel;8\
]
localAddress0"io/netty/util/internal/SocketUtils`localSocketAddress1(Ljava/net/ServerSocket;)Ljava/net/SocketAddress;bc
addoBind(Ljava/net/SocketAddress;)Vjava/lang/Exceptionh(io/netty/util/internal/PlatformDependentjjavaVersion()Ilm
kn1io/netty/channel/socket/ServerSocketChannelConfigp
getBacklogrmqsbindB(Ljava/net/SocketAddress;I)Ljava/nio/channels/ServerSocketChannel;uv
<w(Ljava/net/SocketAddress;I)Vuy
WzLjava/net/SocketAddress;doCloseclose~*
<doReadMessages(Ljava/util/List;)Ijava/lang/Throwable?acceptJ(Ljava/nio/channels/ServerSocketChannel;)Ljava/nio/channels/SocketChannel;??
a?,io/netty/channel/socket/nio/NioSocketChannel?>(Lio/netty/channel/Channel;Ljava/nio/channels/SocketChannel;)V#?
??java/util/List?add(Ljava/lang/Object;)Z????java/nio/channels/SocketChannel?	?7Failed to create a new channel from an accepted socket.?-io/netty/util/internal/logging/InternalLogger?warn?$??
?Failed to close a socket.?t2Ljava/lang/Throwable;tbuf$Ljava/util/List;Ljava/util/List;ch!Ljava/nio/channels/SocketChannel;	doConnect3(Ljava/net/SocketAddress;Ljava/net/SocketAddress;)Z'java/lang/UnsupportedOperationException?#*
??doFinishConnectremoteAddress0doDisconnectdoWriteMessage=(Ljava/lang/Object;Lio/netty/channel/ChannelOutboundBuffer;)ZmsgLjava/lang/Object;in(Lio/netty/channel/ChannelOutboundBuffer;filterOutboundMessage&(Ljava/lang/Object;)Ljava/lang/Object;[I
?HI
?"()Lio/netty/channel/ChannelConfig;S
?
access$1007(Lio/netty/channel/socket/nio/NioServerSocketChannel;)VclearReadPending?*
?x0 io/netty/channel/ChannelMetadata?(ZI)V#?
??*()Ljava/nio/channels/spi/SelectorProvider;)?
?4io/netty/util/internal/logging/InternalLoggerFactory?getInstanceB(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger;??
??CodeLocalVariableTableLineNumberTable
StackMapTable
ExceptionsLocalVariableTypeTable	Signature'(Ljava/util/List;)I
SourceFileInnerClasses!

?a*??L? Y"+?&??'()?;<=?E#*?9*?,?.?1??23?
H
I#4?A	*+?.?1??	23	)?
OP#/?Z*+?7*?Y***?:?@?C?E??23FG?VWXHI?2*?L?N??23?\OP?.?R??23?aS?/*?E??23?fTU?5*?:?@?Z??23?k[I?,??23?p8?2*?^?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy