classes.io.netty.channel.nio.AbstractNioByteChannel.class Maven / Gradle / Ivy
The newest version!
???? 2 ? ? : ?
: ? ?
; ? ?
? : ? ?
? : ?
: ? ?
?
? ?
: ? ?
?
? ?
: ?
? ? ? ? ?
: ? ?
????
: ? ? ?
: ?
: ?
?
: ? ? ?
$ ? ?
$ ?
? ? : ?
$ ?
# ?
: ?
: ?
? ?
: ?
?
?
?
: ? ?
4 ? ?
? ? ?
$ ? ? ?
NioByteUnsafe InnerClasses METADATA "Lio/netty/channel/ChannelMetadata; EXPECTED_TYPES Ljava/lang/String; flushTask Ljava/lang/Runnable; inputClosedSeenErrorOnRead Z B(Lio/netty/channel/Channel;Ljava/nio/channels/SelectableChannel;)V Code LineNumberTable LocalVariableTable this -Lio/netty/channel/nio/AbstractNioByteChannel; parent Lio/netty/channel/Channel; ch %Ljava/nio/channels/SelectableChannel;
shutdownInput "()Lio/netty/channel/ChannelFuture; isInputShutdown0 ()Z newUnsafe ? AbstractNioUnsafe =()Lio/netty/channel/nio/AbstractNioChannel$AbstractNioUnsafe; metadata $()Lio/netty/channel/ChannelMetadata; shouldBreakReadReady #(Lio/netty/channel/ChannelConfig;)Z config Lio/netty/channel/ChannelConfig;
StackMapTable isAllowHalfClosure doWrite0 +(Lio/netty/channel/ChannelOutboundBuffer;)I in (Lio/netty/channel/ChannelOutboundBuffer; msg Ljava/lang/Object; ?
Exceptions ? doWriteInternal =(Lio/netty/channel/ChannelOutboundBuffer;Ljava/lang/Object;)I buf Lio/netty/buffer/ByteBuf; localFlushedAmount I region Lio/netty/channel/FileRegion; J ? ? doWrite +(Lio/netty/channel/ChannelOutboundBuffer;)V writeSpinCount ? ? filterOutboundMessage &(Ljava/lang/Object;)Ljava/lang/Object; incompleteWrite (Z)V
setOpWrite doWriteFileRegion (Lio/netty/channel/FileRegion;)J doReadBytes (Lio/netty/buffer/ByteBuf;)I doWriteBytes ()V key Ljava/nio/channels/SelectionKey; interestOps ? clearOpWrite ? AbstractUnsafe 3()Lio/netty/channel/AbstractChannel$AbstractUnsafe;
access$000 x0
access$102 1(Lio/netty/channel/nio/AbstractNioByteChannel;Z)Z x1
SourceFile AbstractNioByteChannel.java &io/netty/channel/internal/ChannelUtils D E ` \ java/nio/channels/SelectionKey F ? -io/netty/channel/nio/AbstractNioByteChannel$1 F ? B C 9io/netty/channel/nio/AbstractNioByteChannel$NioByteUnsafe > ? S T +io/netty/channel/socket/SocketChannelConfig ` T ? ? ? j k io/netty/buffer/ByteBuf ? T ? T ? ? ? ? io/netty/channel/FileRegion ? ? ? ? ? java/lang/Error F ? ] ? ? ? ? ? ? | } ? T ? ? 'java/lang/UnsupportedOperationException java/lang/StringBuilder unsupported message type: ? ? ? ? ? @ A ? ? F ? ~ ? ? ? ? ? ? ? ? ? T ? ? ? ? U X io/netty/channel/ChannelMetadata F ? (expected: ? ? , ? ? +io/netty/channel/nio/AbstractNioByteChannel 'io/netty/channel/nio/AbstractNioChannel 9io/netty/channel/nio/AbstractNioChannel$AbstractNioUnsafe java/lang/Object java/lang/Exception &io/netty/channel/ChannelOutboundBuffer ? /io/netty/channel/AbstractChannel$AbstractUnsafe C(Lio/netty/channel/Channel;Ljava/nio/channels/SelectableChannel;I)V 0(Lio/netty/channel/nio/AbstractNioByteChannel;)V current ()Ljava/lang/Object;
isReadable remove progress (J)V transferred ()J count "()Lio/netty/channel/ChannelConfig; io/netty/channel/ChannelConfig getWriteSpinCount ()I isDirect newDirectBuffer 4(Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; !io/netty/util/internal/StringUtil simpleClassName &(Ljava/lang/Object;)Ljava/lang/String; toString ()Ljava/lang/String; (Ljava/lang/String;)V eventLoop %()Lio/netty/channel/nio/NioEventLoop; !io/netty/channel/nio/NioEventLoop execute (Ljava/lang/Runnable;)V selectionKey "()Ljava/nio/channels/SelectionKey; isValid #(I)Ljava/nio/channels/SelectionKey; (ZI)V %(Ljava/lang/Class;)Ljava/lang/String; (C)Ljava/lang/StringBuilder; io/netty/channel/AbstractChannel! : ; > ? @ A B C D E F G H Z *+,? *? Y*? ? ? I B 1 C J K L M N O P Q R S T H , ? I K J K L U X H 3 ? Y*?
? I P J K L Y Z H . ? ? I U J K L [ \ H [ *? ? *? ?
+? ? ? ? I Y J K L ] ^ _ @
` \ H V *?
? *?
? ? ? ? I ] ^ ] J ] ^ _ @ a b H m +? M,? ?*++? ? ? I ? ? ? ? J K L c d e f _ ? g h i j k H ? ?,? ? :,? N-? ?
+? W?*-? 6? +?? -? ? +? W?? \,? ? M,? N-? -? ??
+? W?*-? 7 ?? +? -? -? ?? +? W?? ? Y? ?? I f ? ? ? ? ? ? ! ? &