classes.io.netty.channel.nio.AbstractNioChannel.class Maven / Gradle / Ivy
???? 2V @ ? @ ? @ ?
@ ?
@ ?
G ? ?
? @ ? @ ? @ ?
? ? ?
? ? @ ? ? ? ? ? ? ? ?
?
? ?
G ? ?
G ? ? @ ? @ ? ?
? @ ?
@ ?
@ ? ? ? ?
# ? ? ?
@ ? ?
' ?
@ ? ?
? ? ?
?
@ ?
?
? ?
? ?
? ?
? ?
? ? ?
@
?
?
? @
C ?
AbstractNioUnsafe InnerClasses NioUnsafe logger /Lio/netty/util/internal/logging/InternalLogger; !DO_CLOSE_CLOSED_CHANNEL_EXCEPTION *Ljava/nio/channels/ClosedChannelException; ch %Ljava/nio/channels/SelectableChannel; readInterestOp I selectionKey Ljava/nio/channels/SelectionKey; readPending Z clearReadPendingRunnable Ljava/lang/Runnable; connectPromise !Lio/netty/channel/ChannelPromise; connectTimeoutFuture &Ljava/util/concurrent/ScheduledFuture; Signature )Ljava/util/concurrent/ScheduledFuture<*>; requestedRemoteAddress Ljava/net/SocketAddress; $assertionsDisabled C(Lio/netty/channel/Channel;Ljava/nio/channels/SelectableChannel;I)V Code LineNumberTable LocalVariableTable e2 Ljava/io/IOException; e this )Lio/netty/channel/nio/AbstractNioChannel; parent Lio/netty/channel/Channel;
StackMapTable ? isOpen ()Z unsafe 5()Lio/netty/channel/nio/AbstractNioChannel$NioUnsafe; javaChannel '()Ljava/nio/channels/SelectableChannel; eventLoop %()Lio/netty/channel/nio/NioEventLoop; "()Ljava/nio/channels/SelectionKey;
isReadPending
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; setReadPending (Z)V Lio/netty/channel/EventLoop; clearReadPending ()V setReadPending0 clearReadPending0 isCompatible (Lio/netty/channel/EventLoop;)Z loop
doRegister )Ljava/nio/channels/CancelledKeyException; selected ?
Exceptions doDeregister doBeginRead interestOps doConnect 3(Ljava/net/SocketAddress;Ljava/net/SocketAddress;)Z doFinishConnect newDirectBuffer 4(Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; directBuf Lio/netty/buffer/ByteBuf; buf
readableBytes alloc "Lio/netty/buffer/ByteBufAllocator; T(Lio/netty/util/ReferenceCounted;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; holder Lio/netty/util/ReferenceCounted; doClose promise future LocalVariableTypeTable !# Unsafe #()Lio/netty/channel/Channel$Unsafe; ()Lio/netty/channel/EventLoop;
access$000 ,(Lio/netty/channel/nio/AbstractNioChannel;)V x0
access$100 -(Lio/netty/channel/nio/AbstractNioChannel;Z)V x1
access$200 L(Lio/netty/channel/nio/AbstractNioChannel;)Lio/netty/channel/ChannelPromise;
access$202 m(Lio/netty/channel/nio/AbstractNioChannel;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelPromise;
access$302 [(Lio/netty/channel/nio/AbstractNioChannel;Ljava/net/SocketAddress;)Ljava/net/SocketAddress;
access$402 w(Lio/netty/channel/nio/AbstractNioChannel;Ljava/util/concurrent/ScheduledFuture;)Ljava/util/concurrent/ScheduledFuture;
access$400 Q(Lio/netty/channel/nio/AbstractNioChannel;)Ljava/util/concurrent/ScheduledFuture;
access$300 C(Lio/netty/channel/nio/AbstractNioChannel;)Ljava/net/SocketAddress;
SourceFile AbstractNioChannel.java \ ] ` a Z [ ? ? ? ? c$ )io/netty/channel/nio/AbstractNioChannel$1 c ? X Y P Q R S%& java/io/IOException' ? L M() u /Failed to close a partially initialized socket.*+ !io/netty/channel/ChannelException "Failed to enter non-blocking mode. c+ t u v ? 1io/netty/channel/nio/AbstractNioChannel$NioUnsafe z ? !io/netty/channel/nio/NioEventLoop b W T U java/lang/AssertionError c ? V W, u z {- u )io/netty/channel/nio/AbstractNioChannel$2 c ?./ v w 9io/netty/channel/nio/AbstractNioChannel$AbstractNioUnsafe0 ? x y1234 'java/nio/channels/CancelledKeyException56 T |789 u ?6 ?: ?6;<=>? ? ?@A uBCD6EFGHIJI N O KL!7M 'io/netty/channel/nio/AbstractNioChannelNO uPQR (java/nio/channels/ClosedChannelException doClose()STU io/netty/channel/AbstractChannel io/netty/channel/Channel #java/nio/channels/SelectableChannel io/netty/channel/EventLoop java/lang/Exception java/nio/channels/SelectionKey io/netty/buffer/ByteBufAllocator io/netty/buffer/ByteBuf io/netty/channel/ChannelPromise $java/util/concurrent/ScheduledFuture io/netty/channel/Channel$Unsafe (Lio/netty/channel/Channel;)V configureBlocking ((Z)Ljava/nio/channels/SelectableChannel; close -io/netty/util/internal/logging/InternalLogger
isWarnEnabled warn *(Ljava/lang/String;Ljava/lang/Throwable;)V isRegistered inEventLoop execute (Ljava/lang/Runnable;)V removeReadOp selector Ljava/nio/channels/Selector; register Q(Ljava/nio/channels/Selector;ILjava/lang/Object;)Ljava/nio/channels/SelectionKey; selectNow ()I cancel #(Ljava/nio/channels/SelectionKey;)V isValid #(I)Ljava/nio/channels/SelectionKey; io/netty/util/ReferenceCountUtil safeRelease (Ljava/lang/Object;)V io/netty/buffer/Unpooled EMPTY_BUFFER $()Lio/netty/buffer/ByteBufAllocator; isDirectBufferPooled directBuffer (I)Lio/netty/buffer/ByteBuf; readerIndex
writeBytes 6(Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; io/netty/buffer/ByteBufUtil threadLocalDirectBuffer ()Lio/netty/buffer/ByteBuf; retain
tryFailure (Ljava/lang/Throwable;)Z (Z)Z java/lang/Class desiredAssertionStatus 4io/netty/util/internal/logging/InternalLoggerFactory getInstance B(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger; $io/netty/util/internal/ThrowableUtil unknownStackTrace O(Ljava/lang/Throwable;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Throwable;! @ G L M N O P Q R S @ T U V W X Y Z [ \ ] ^ _ ` a b W c d e * S*+? *? Y*? ? *,?
*? ,? W? 1:,? ? :? ? ? ? ? ? Y? ?? ! $
&