classes.io.netty.channel.embedded.EmbeddedChannel.class Maven / Gradle / Ivy
???? 2?
f
f f
f
f
f
m
! f"#
$ f%
f& f'(
) f*
f+ ?
,-. f/ f0 ?
f123
456
7 f8 =9:
#!;
%< f= q> q? f@A
+!
fB fC
fD
fE
fF
fG5H5I
fJ
fK
LM
fN
LO
fP
LQ
LRS =T
LU
fV
fW
fXYZ
[\
]
f^
f_
f`
m_
fa
m`
kbYc
de
f
g =h =i fj fklmn
op
fqr
Z!
fs ft fu
fvw
`x
yz
[{YO
y|}
~?
h!
???
k?? EmbeddedChannelPipeline InnerClasses
DefaultUnsafe? State
LOCAL_ADDRESS Ljava/net/SocketAddress; REMOTE_ADDRESS EMPTY_HANDLERS "[Lio/netty/channel/ChannelHandler; logger /Lio/netty/util/internal/logging/InternalLogger; METADATA_NO_DISCONNECT "Lio/netty/channel/ChannelMetadata; METADATA_DISCONNECT loop -Lio/netty/channel/embedded/EmbeddedEventLoop; recordExceptionListener (Lio/netty/channel/ChannelFutureListener; metadata config Lio/netty/channel/ChannelConfig; inboundMessages Ljava/util/Queue; Signature %Ljava/util/Queue; outboundMessages
lastException Ljava/lang/Throwable; state 1Lio/netty/channel/embedded/EmbeddedChannel$State; $assertionsDisabled Z ()V Code LineNumberTable LocalVariableTable this +Lio/netty/channel/embedded/EmbeddedChannel; (Lio/netty/channel/ChannelId;)V channelId Lio/netty/channel/ChannelId; %([Lio/netty/channel/ChannelHandler;)V handlers &(Z[Lio/netty/channel/ChannelHandler;)V
hasDisconnect A(Lio/netty/channel/ChannelId;[Lio/netty/channel/ChannelHandler;)V B(Lio/netty/channel/ChannelId;Z[Lio/netty/channel/ChannelHandler;)V b(Lio/netty/channel/ChannelId;ZLio/netty/channel/ChannelConfig;[Lio/netty/channel/ChannelHandler;)V %(Z)Lio/netty/channel/ChannelMetadata;
StackMapTable? setup p "Lio/netty/channel/ChannelPipeline; future Lio/netty/channel/ChannelFuture;?S newChannelPipeline +()Lio/netty/channel/DefaultChannelPipeline; $()Lio/netty/channel/ChannelMetadata; "()Lio/netty/channel/ChannelConfig; isOpen ()Z isActive ()Ljava/util/Queue; '()Ljava/util/Queue; lastInboundBuffer
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; lastOutboundBuffer readInbound ()Ljava/lang/Object; ()TT; readOutbound writeInbound ([Ljava/lang/Object;)Z m Ljava/lang/Object; arr$ [Ljava/lang/Object; len$ I i$ msgs} ?
writeOutbound i size futures ,Lio/netty/util/internal/RecyclableArrayList;??? finish finishAndReleaseAll (Z)Z
releaseAll releaseInbound releaseOutbound (Ljava/util/Queue;)Z msg queue LocalVariableTypeTable ((Ljava/util/Queue;)Z finishPendingTasks (Z)V cancel close "()Lio/netty/channel/ChannelFuture;
disconnect C(Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; promise !Lio/netty/channel/ChannelPromise;?
isNotEmpty poll %(Ljava/util/Queue;)Ljava/lang/Object; 9(Ljava/util/Queue;)Ljava/lang/Object; runPendingTasks e Ljava/lang/Exception;e runScheduledPendingTasks ()J recordException #(Lio/netty/channel/ChannelFuture;)V (Ljava/lang/Throwable;)V cause checkException t
ensureOpen isCompatible (Lio/netty/channel/EventLoop;)Z Lio/netty/channel/EventLoop;
localAddress0 ()Ljava/net/SocketAddress;? remoteAddress0
doRegister
Exceptions doBind (Ljava/net/SocketAddress;)V localAddress doDisconnect doClose doBeginRead newUnsafe? AbstractUnsafe 3()Lio/netty/channel/AbstractChannel$AbstractUnsafe; doWrite +(Lio/netty/channel/ChannelOutboundBuffer;)V in (Lio/netty/channel/ChannelOutboundBuffer;
access$000 N(Lio/netty/channel/embedded/EmbeddedChannel;Lio/netty/channel/ChannelFuture;)V x0 x1
access$200 C(Lio/netty/channel/embedded/EmbeddedChannel;Ljava/lang/Throwable;)V
SourceFile EmbeddedChannel.java ? ? ? ? w x ? ? ? ??? ? ? ? ?? +io/netty/channel/embedded/EmbeddedEventLoop ? ? ~ +io/netty/channel/embedded/EmbeddedChannel$1 ?? ? ? ? ? ? | %io/netty/channel/DefaultChannelConfig ?? ? ? ? ???? io/netty/channel/ChannelConfig } | { |?? io/netty/channel/ChannelHandler +io/netty/channel/embedded/EmbeddedChannel$2 ??????? ? ?? ? java/lang/AssertionError Aio/netty/channel/embedded/EmbeddedChannel$EmbeddedChannelPipeline ?? ? ?? ?? ? ? ? java/util/ArrayDeque ? ? ? ? ? ? ? ? ? ? ? ????? ? ? ? ?????????? ???? io/netty/channel/ChannelFuture??? ? ? ? ? ? ? ?? ? ????? ??? ? ? ? ? ? ? ? ?? ?? ? java/lang/Exception? ?? ?? ? ?? ? ? y z RMore than one exception was raised. Will report only the first one and log others.????? ? ? ? (java/nio/channels/ClosedChannelException ? ? t u v u ? 7io/netty/channel/embedded/EmbeddedChannel$DefaultUnsafe ???? ???? ? )io/netty/channel/embedded/EmbeddedChannel?? ? /io/netty/channel/embedded/EmbeddedSocketAddress??? io/netty/channel/ChannelMetadata ? ? io/netty/channel/AbstractChannel /io/netty/channel/embedded/EmbeddedChannel$State io/netty/channel/ChannelPipeline *io/netty/util/internal/RecyclableArrayList java/lang/Object java/lang/Throwable io/netty/channel/ChannelPromise java/net/SocketAddress /io/netty/channel/AbstractChannel$AbstractUnsafe +io/netty/channel/embedded/EmbeddedChannelId INSTANCE 9(Lio/netty/channel/Channel;Lio/netty/channel/ChannelId;)V .(Lio/netty/channel/embedded/EmbeddedChannel;)V (Lio/netty/channel/Channel;)V !io/netty/util/internal/ObjectUtil checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; pipeline $()Lio/netty/channel/ChannelPipeline; P(Lio/netty/channel/embedded/EmbeddedChannel;[Lio/netty/channel/ChannelHandler;)V addLast F([Lio/netty/channel/ChannelHandler;)Lio/netty/channel/ChannelPipeline; register <(Lio/netty/channel/Channel;)Lio/netty/channel/ChannelFuture; isDone Y(Lio/netty/channel/embedded/EmbeddedChannel;Lio/netty/channel/embedded/EmbeddedChannel;)V CLOSED ACTIVE fireChannelRead 6(Ljava/lang/Object;)Lio/netty/channel/ChannelPipeline; fireChannelReadComplete newInstance /(I)Lio/netty/util/internal/RecyclableArrayList; write 4(Ljava/lang/Object;)Lio/netty/channel/ChannelFuture; add (Ljava/lang/Object;)Z flush ()Lio/netty/channel/Channel; ()I get (I)Ljava/lang/Object; addListener R(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/channel/ChannelFuture; recycle java/util/Queue io/netty/util/ReferenceCountUtil release cancelScheduledTasks
newPromise #()Lio/netty/channel/ChannelPromise; isEmpty runTasks runScheduledTasks nextScheduledTask isSuccess ()Ljava/lang/Throwable; -io/netty/util/internal/logging/InternalLogger warn *(Ljava/lang/String;Ljava/lang/Throwable;)V (io/netty/util/internal/PlatformDependent throwException [(Lio/netty/channel/embedded/EmbeddedChannel;Lio/netty/channel/embedded/EmbeddedChannel$1;)V &io/netty/channel/ChannelOutboundBuffer current retain &(Ljava/lang/Object;)Ljava/lang/Object; remove java/lang/Class desiredAssertionStatus 4io/netty/util/internal/logging/InternalLoggerFactory getInstance B(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger; ! f m t u v u w x y z { | } | ~ ? ? ? | ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 6 ? ? ? 6 *? ? ? ?
Q R ? ? ? ? ? ? A *+? ? ? ?
Z [ ? ? ? ? ? ? ? ? ? A *? +? ? ?
c d ? ? ? ? x ? ? ? ? L
*? ,? ? ?
n o ?
? ?
? ?
? x ? ? ? ? J *+,? ? ?
y z ? ? ? ? ? ? x ? ? ? ? ? 7*+? *? Y?
? *? Y*?
? *? ? *? Y*? ? *-? ? ? ? = > ? % ? 1 ? 6 ? ? * 7 ? ? 7 ? ? 7 ? ? 7 ? x ? ? ? ? ? 9*+? *? Y?
? *? Y*?
? *? ? *-? ? ? *? ? ? ? = > ? % ? 2 ? 8 ? ? 4 9 ? ? 9 ? ? 9 ? ? 9 ? ? 9 ? x
? ? ? E ? ? ? ? ? ? ? ? ? ? ?
B ? ? ? ? ? ? D+? W*? M,? Y? Y*+? S? W*? *? N? !? -? " ? ? #Y? $?? ? ? ? ? # ? , ? C ? ? * D ? ? D ? x 8 ? ? , ? ? ? ? C ? ? ? ? ? 4
? %Y**? &? ? ? ?
? ? ? ? ? / *? ? ? ? ? ? ? ? ? ? / *? ? ? ? ? ? ? ? ? ? E *? '? (? ? ? ? ? ? ? ? ? @ ? ? ? E *? '? )? ? ? ? ? ? ? ? ? @ ? ? ? R *? *? *? +Y? ,? **? *? ? ? ? ? ? ? ? ? ? ? ? ? ? / *? -? ? ? ? ? ? ? ? ? ? ? ? ? ? R *? .? *? +Y? ,? .*? .? ? ? ? ? ? ? ? ? ? ? ? ? ? / *? /? ? ? ? ? ? ? ? ? ? ? ? ? ? 2 *? *? 0? ? ? ? ? ? ? ? ? ? ? 2 *? .? 0? ? ? ? ? ? ? ? ? ? ? R*? 1+?? *? *? 2?*? M+N-?66? -2:,? 3 W????,? 4 W*? 5*? 6*? *? 2? ? .
, 5 ; B F J ? H , ? ? # ? ? ? ? ? ? R ? ? R ? ? <