classes.io.netty.channel.AbstractChannel$AbstractUnsafe.class Maven / Gradle / Ivy
???? 2/
?
?
?
? ?
?
? ? ?
?
?
?
?
?
? ! ?
"
?#$%
"&'
?()
*
+
?,
-.
/
?01
(234
?5678
?9
?:
;<
?=&>
??
?@
?A
?B
CD
?E
CF
?G
CHI
?J
?K LM NOP
LQR
DS
TU
VW
VXY
Z[7\
?]
?^_
O`
?ab
R`
?c
?def
W2
;g
;h
?ij
\kl3
m
n ?op
bq
?r
?s
?tuv7wx
jy
?z{
m|
?}
?~
?
??
C???
?
?
??
?
??
??
??
????
??
??&??7?&??
??????
????
????
???
-???? AbstractUnsafe InnerClasses outboundBuffer (Lio/netty/channel/ChannelOutboundBuffer;
recvHandle? Handle .Lio/netty/channel/RecvByteBufAllocator$Handle; inFlush0 Z neverRegistered $assertionsDisabled this$0 "Lio/netty/channel/AbstractChannel; %(Lio/netty/channel/AbstractChannel;)V Code LineNumberTable LocalVariableTable this 1Lio/netty/channel/AbstractChannel$AbstractUnsafe; assertEventLoop ()V
StackMapTable recvBufAllocHandle 0()Lio/netty/channel/RecvByteBufAllocator$Handle; *()Lio/netty/channel/ChannelOutboundBuffer; localAddress ()Ljava/net/SocketAddress;
remoteAddress register @(Lio/netty/channel/EventLoop;Lio/netty/channel/ChannelPromise;)V t Ljava/lang/Throwable; eventLoop Lio/netty/channel/EventLoop; promise !Lio/netty/channel/ChannelPromise;4 register0 $(Lio/netty/channel/ChannelPromise;)V firstRegistration bind <(Ljava/net/SocketAddress;Lio/netty/channel/ChannelPromise;)V Ljava/net/SocketAddress; wasActive???
disconnect close d(Lio/netty/channel/ChannelPromise;Ljava/lang/Throwable;Ljava/nio/channels/ClosedChannelException;Z)V cause
closeCause *Ljava/nio/channels/ClosedChannelException; notify
closeExecutor Ljava/util/concurrent/Executor;? doClose0 fireChannelInactiveAndDeregister (Z)V
closeForcibly e Ljava/lang/Exception;u
deregister %(Lio/netty/channel/ChannelPromise;Z)V fireChannelInactive beginRead write 6(Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)V size I msg Ljava/lang/Object;? flush flush0 voidPromise #()Lio/netty/channel/ChannelPromise;
ensureOpen $(Lio/netty/channel/ChannelPromise;)Z
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; safeSetSuccess safeSetFailure 9(Lio/netty/channel/ChannelPromise;Ljava/lang/Throwable;)V
closeIfClosed invokeLater (Ljava/lang/Runnable;)V 1Ljava/util/concurrent/RejectedExecutionException; task Ljava/lang/Runnable;? annotateConnectException D(Ljava/lang/Throwable;Ljava/net/SocketAddress;)Ljava/lang/Throwable; prepareToClose !()Ljava/util/concurrent/Executor;
access$200 U(Lio/netty/channel/AbstractChannel$AbstractUnsafe;Lio/netty/channel/ChannelPromise;)V x0 x1
access$700
access$800 5(Lio/netty/channel/AbstractChannel$AbstractUnsafe;Z)V
access$900 H(Lio/netty/channel/AbstractChannel$AbstractUnsafe;Ljava/lang/Runnable;)V
SourceFile AbstractChannel.java ? ? ? ? ? ? ? ? ? ? ? ? &io/netty/channel/ChannelOutboundBuffer ? ? ? ? ? ? ? ???????? java/lang/AssertionError ? ???????? ?? ?? ? java/lang/NullPointerException ???? java/lang/IllegalStateException #registered to an event loop already????? java/lang/StringBuilder incompatible event loop type: ??????????? 1io/netty/channel/AbstractChannel$AbstractUnsafe$1 ? ?? ? java/lang/Throwable?? UForce-closing a channel whose registration task was not accepted by an event loop: {}??? ? ?????? ? ??? ? ?? ??????? ? ? ????????? ? ? ? ??????????? java/net/InetSocketAddress?????????? ?A non-root user can't receive a broadcast packet if the socket is not bound to a wildcard address; binding to a non-wildcard address (?? ) anyway as requested.???? ? ? 1io/netty/channel/AbstractChannel$AbstractUnsafe$2 ??? ? 1io/netty/channel/AbstractChannel$AbstractUnsafe$3?? ? ? #io/netty/channel/VoidChannelPromise 1io/netty/channel/AbstractChannel$AbstractUnsafe$4 ? ? ? 1io/netty/channel/AbstractChannel$AbstractUnsafe$5 ?? ? ? ? 1io/netty/channel/AbstractChannel$AbstractUnsafe$6 ? ? ? ? ? ? java/lang/Exception Failed to close a channel.? 1io/netty/channel/AbstractChannel$AbstractUnsafe$7 ?
? 1io/netty/channel/AbstractChannel$AbstractUnsafe$8 ? ? ??
? ? ? ? ???? java/io/IOException ?!"#?$? BFailed to mark a promise as success because it is done already: {}?%&' AFailed to mark a promise as failure because it's done already: {} ?( /java/util/concurrent/RejectedExecutionException 0Can't invoke task later as EventLoop rejected it java/net/ConnectException :io/netty/channel/AbstractChannel$AnnotatedConnectException AnnotatedConnectException ?) java/net/NoRouteToHostException @io/netty/channel/AbstractChannel$AnnotatedNoRouteToHostException AnnotatedNoRouteToHostException ?* java/net/SocketException 9io/netty/channel/AbstractChannel$AnnotatedSocketException AnnotatedSocketException ?+ io/netty/channel/AbstractChannel,? /io/netty/channel/AbstractChannel$AbstractUnsafe java/lang/Object- io/netty/channel/Channel$Unsafe Unsafe ,io/netty/channel/RecvByteBufAllocator$Handle java/net/SocketAddress io/netty/channel/ChannelPromise java/util/concurrent/Executor
access$000 %(Lio/netty/channel/AbstractChannel;)Z
access$100 @(Lio/netty/channel/AbstractChannel;)Lio/netty/channel/EventLoop; io/netty/channel/EventLoop inEventLoop ()Z config "()Lio/netty/channel/ChannelConfig; io/netty/channel/ChannelConfig getRecvByteBufAllocator )()Lio/netty/channel/RecvByteBufAllocator; %io/netty/channel/RecvByteBufAllocator newHandle
localAddress0 remoteAddress0 (Ljava/lang/String;)V isRegistered
setFailure 8(Ljava/lang/Throwable;)Lio/netty/channel/ChannelPromise; isCompatible (Lio/netty/channel/EventLoop;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getClass ()Ljava/lang/Class; java/lang/Class getName ()Ljava/lang/String; toString
access$102 \(Lio/netty/channel/AbstractChannel;Lio/netty/channel/EventLoop;)Lio/netty/channel/EventLoop; execute
access$300 1()Lio/netty/util/internal/logging/InternalLogger; -io/netty/util/internal/logging/InternalLogger warn 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
access$400 CloseFuture R(Lio/netty/channel/AbstractChannel;)Lio/netty/channel/AbstractChannel$CloseFuture; ,io/netty/channel/AbstractChannel$CloseFuture setClosed setUncancellable
doRegister
access$002 &(Lio/netty/channel/AbstractChannel;Z)Z
access$500 M(Lio/netty/channel/AbstractChannel;)Lio/netty/channel/DefaultChannelPipeline; 'io/netty/channel/DefaultChannelPipeline invokeHandlerAddedIfNeeded fireChannelRegistered $()Lio/netty/channel/ChannelPipeline; isActive fireChannelActive
isAutoRead java/lang/Boolean TRUE Ljava/lang/Boolean; io/netty/channel/ChannelOption SO_BROADCAST Lio/netty/channel/ChannelOption; getOption 4(Lio/netty/channel/ChannelOption;)Ljava/lang/Object; equals (Ljava/lang/Object;)Z
getAddress ()Ljava/net/InetAddress; java/net/InetAddress isAnyLocalAddress (io/netty/util/internal/PlatformDependent isWindows isRoot -(Ljava/lang/Object;)Ljava/lang/StringBuilder; doBind (Ljava/net/SocketAddress;)V 4(Lio/netty/channel/AbstractChannel$AbstractUnsafe;)V doDisconnect
access$600 ,()Ljava/nio/channels/ClosedChannelException; addListener S(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/channel/ChannelPromise; isDone ?(Lio/netty/channel/AbstractChannel$AbstractUnsafe;Lio/netty/channel/ChannelPromise;Lio/netty/channel/ChannelOutboundBuffer;Ljava/lang/Throwable;ZLjava/nio/channels/ClosedChannelException;Z)V failFlushed (Ljava/lang/Throwable;Z)V -(Ljava/nio/channels/ClosedChannelException;)V doClose *(Ljava/lang/String;Ljava/lang/Throwable;)V V(Lio/netty/channel/AbstractChannel$AbstractUnsafe;ZLio/netty/channel/ChannelPromise;)V doBeginRead I(Lio/netty/channel/AbstractChannel$AbstractUnsafe;Ljava/lang/Exception;)V access$1000 io/netty/util/ReferenceCountUtil release filterOutboundMessage &(Ljava/lang/Object;)Ljava/lang/Object; estimatorHandle 0()Lio/netty/channel/MessageSizeEstimator$Handle;. ,io/netty/channel/MessageSizeEstimator$Handle (Ljava/lang/Object;)I
addMessage 7(Ljava/lang/Object;ILio/netty/channel/ChannelPromise;)V addFlush isEmpty isOpen access$1100 .()Ljava/nio/channels/NotYetConnectedException; access$1200 doWrite +(Lio/netty/channel/ChannelOutboundBuffer;)V isAutoClose access$1300 I(Lio/netty/channel/AbstractChannel;)Lio/netty/channel/VoidChannelPromise; access$1400
trySuccess '(Ljava/lang/String;Ljava/lang/Object;)V
tryFailure (Ljava/lang/Throwable;)Z ()Lio/netty/channel/EventLoop; 6(Ljava/net/ConnectException;Ljava/net/SocketAddress;)V <(Ljava/net/NoRouteToHostException;Ljava/net/SocketAddress;)V 5(Ljava/net/SocketException;Ljava/net/SocketAddress;)V desiredAssertionStatus io/netty/channel/Channel %io/netty/channel/MessageSizeEstimator! ? ? ? B ? ? ? ? ? ? ? ? ? ? ? ? " ? ? ? P *+? *? *? Y*? ? ? *?
? ? ? ? ? ? ? ? ? ? ? _ (? ? $*? ? ? *? ?
? ? ? Y? ?? ?
? '? ? ( ? ? ? ' ? ? ? \ !*? ? **? ? ? ? ? *? ? ? ? ? ? ? ! ? ? ? ? ? ? / *? ? ? ? ? ? ? ? ? ? 2 *? ? ? ? ? ? ? ? ? ? ? 2 *? ? ? ? ? ? ? ? ? ? ? W ?+?
? Y? ?*? ? ? ,? Y? ? W?*? +? ? +,? Y? Y? !"? #+? $? %? #? &? ? W?*? +? 'W+? ? *,? ? :+? (Y*,? )? * ? (N? ,-*? -? . *? /*? ? 0? 1W*,-? 2? v ? ? + ? N ? ? ? ? (? )? 4? [? \? e? n? v? ?? ?? ?? ?? ?? ?? ?? ? * ? $ ? ? ? ? ? ? ? ? ? ? ? ? 2Q ?$ ? ? ? I ?+? 3 ? *+? 4? ?*?
=*? ? 5*?
*? ? 6W*? ? 7? 8*+? 9*? ? 7? :W*? ? ;? (? *? ? 7?