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

io.netty.channel.AbstractChannel$AbstractUnsafe.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????2#/io/netty/channel/AbstractChannel$AbstractUnsafejava/lang/Objectio/netty/channel/Channel$UnsafeAbstractChannel.java io/netty/channel/AbstractChannelAbstractUnsafe1io/netty/channel/AbstractChannel$AbstractUnsafe$81io/netty/channel/AbstractChannel$AbstractUnsafe$7
1io/netty/channel/AbstractChannel$AbstractUnsafe$61io/netty/channel/AbstractChannel$AbstractUnsafe$51io/netty/channel/AbstractChannel$AbstractUnsafe$41io/netty/channel/AbstractChannel$AbstractUnsafe$31io/netty/channel/AbstractChannel$AbstractUnsafe$21io/netty/channel/AbstractChannel$AbstractUnsafe$1,io/netty/channel/RecvByteBufAllocator$Handle%io/netty/channel/RecvByteBufAllocatorHandle:io/netty/channel/AbstractChannel$AnnotatedConnectException AnnotatedConnectException@io/netty/channel/AbstractChannel$AnnotatedNoRouteToHostException#AnnotatedNoRouteToHostException9io/netty/channel/AbstractChannel$AnnotatedSocketException&AnnotatedSocketExceptionio/netty/channel/Channel)Unsafe,io/netty/channel/AbstractChannel$CloseFuture,CloseFuture,io/netty/channel/MessageSizeEstimator$Handle/%io/netty/channel/MessageSizeEstimator1outboundBuffer(Lio/netty/channel/ChannelOutboundBuffer;
recvHandle.Lio/netty/channel/RecvByteBufAllocator$Handle;inFlush0ZneverRegistered$assertionsDisabledthis$0"Lio/netty/channel/AbstractChannel;%(Lio/netty/channel/AbstractChannel;)V;<	?()V=A
B&io/netty/channel/ChannelOutboundBufferD=>
EF34	H98	Jthis1Lio/netty/channel/AbstractChannel$AbstractUnsafe;assertEventLoop:8	O
access$000%(Lio/netty/channel/AbstractChannel;)ZQR
	S
access$100@(Lio/netty/channel/AbstractChannel;)Lio/netty/channel/EventLoop;UV
	Wio/netty/channel/EventLoopYinEventLoop()Z[\Z]java/lang/AssertionError_
`BrecvBufAllocHandle0()Lio/netty/channel/RecvByteBufAllocator$Handle;56	dconfig"()Lio/netty/channel/ChannelConfig;fg
	hio/netty/channel/ChannelConfigjgetRecvByteBufAllocator)()Lio/netty/channel/RecvByteBufAllocator;lmkn	newHandlepcq*()Lio/netty/channel/ChannelOutboundBuffer;localAddress()Ljava/net/SocketAddress;
localAddress0vu
	w
remoteAddressremoteAddress0zu
	{register@(Lio/netty/channel/EventLoop;Lio/netty/channel/ChannelPromise;)Vjava/lang/Throwablejava/lang/NullPointerException?	eventLoop?(Ljava/lang/String;)V=?
??isRegistered?\
	?java/lang/IllegalStateException?#registered to an event loop already?
??io/netty/channel/ChannelPromise?
setFailure8(Ljava/lang/Throwable;)Lio/netty/channel/ChannelPromise;????isCompatible(Lio/netty/channel/EventLoop;)Z??
	?java/lang/StringBuilder?
?Bincompatible event loop type: ?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;??
	?	register0$(Lio/netty/channel/ChannelPromise;)V??
?U(Lio/netty/channel/AbstractChannel$AbstractUnsafe;Lio/netty/channel/ChannelPromise;)V=?
?execute(Ljava/lang/Runnable;)V??Z?
access$3001()Lio/netty/util/internal/logging/InternalLogger;??
	?UForce-closing a channel whose registration task was not accepted by an event loop: {}?-io/netty/util/internal/logging/InternalLogger?warn9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V????
closeForcibly?A
?
access$400R(Lio/netty/channel/AbstractChannel;)Lio/netty/channel/AbstractChannel$CloseFuture;??
	?	setClosed?\
-?safeSetFailure9(Lio/netty/channel/ChannelPromise;Ljava/lang/Throwable;)V??
?tLjava/lang/Throwable;Lio/netty/channel/EventLoop;promise!Lio/netty/channel/ChannelPromise;setUncancellable?\??
ensureOpen$(Lio/netty/channel/ChannelPromise;)Z??
?
doRegister?A
	?
access$002&(Lio/netty/channel/AbstractChannel;Z)Z??
	?
access$500M(Lio/netty/channel/AbstractChannel;)Lio/netty/channel/DefaultChannelPipeline;??
	?'io/netty/channel/DefaultChannelPipeline?invokeHandlerAddedIfNeeded?A
??safeSetSuccess??
?fireChannelRegistered$()Lio/netty/channel/ChannelPipeline;??
??isActive?\
	?fireChannelActive??
?
isAutoRead\k	beginReadA
firstRegistrationbind<(Ljava/net/SocketAddress;Lio/netty/channel/ChannelPromise;)VNA
java/lang/Boolean
TRUELjava/lang/Boolean;	io/netty/channel/ChannelOptionSO_BROADCAST Lio/netty/channel/ChannelOption;		getOption4(Lio/netty/channel/ChannelOption;)Ljava/lang/Object;kequals(Ljava/lang/Object;)Z
java/net/InetSocketAddress!
getAddress()Ljava/net/InetAddress;#$
"%java/net/InetAddress'isAnyLocalAddress)\
(*(io/netty/util/internal/PlatformDependent,	isWindows.\
-/maybeSuperUser1\
-2?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 (4-(Ljava/lang/Object;)Ljava/lang/StringBuilder;?6
?7) anyway as requested.9???;doBind(Ljava/net/SocketAddress;)V=>
	?java/net/SocketAddressA
closeIfClosedCA
D4(Lio/netty/channel/AbstractChannel$AbstractUnsafe;)V=F
GinvokeLaterI?
JLjava/net/SocketAddress;	wasActive
disconnectdoDisconnectOA
	P
Gclose
access$600,()Ljava/nio/channels/ClosedChannelException;TU
	Vd(Lio/netty/channel/ChannelPromise;Ljava/lang/Throwable;Ljava/nio/channels/ClosedChannelException;Z)VSX
Y#io/netty/channel/VoidChannelPromise[
?addListenerS(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/channel/ChannelPromise;^_
-`isDoneb\
-cprepareToClose!()Ljava/util/concurrent/Executor;ef
g?(Lio/netty/channel/AbstractChannel$AbstractUnsafe;Lio/netty/channel/ChannelPromise;Lio/netty/channel/ChannelOutboundBuffer;Ljava/lang/Throwable;ZLjava/nio/channels/ClosedChannelException;Z)V=i
jjava/util/concurrent/Executorlm?doClose0o?
pfailFlushed(Ljava/lang/Throwable;Z)Vrs
Et-(Ljava/nio/channels/ClosedChannelException;)VSv
Ew78	y5(Lio/netty/channel/AbstractChannel$AbstractUnsafe;Z)V={
| fireChannelInactiveAndDeregister(Z)V~
?cause
closeCause*Ljava/nio/channels/ClosedChannelException;notify
closeExecutorLjava/util/concurrent/Executor;doClose?A
	?voidPromise#()Lio/netty/channel/ChannelPromise;??
?
deregister%(Lio/netty/channel/ChannelPromise;Z)V??
?java/lang/Exception?Failed to close a channel.?*(Ljava/lang/String;Ljava/lang/Throwable;)V????eLjava/lang/Exception;V(Lio/netty/channel/AbstractChannel$AbstractUnsafe;ZLio/netty/channel/ChannelPromise;)V=?
?fireChannelInactivedoBeginRead?A
	?I(Lio/netty/channel/AbstractChannel$AbstractUnsafe;Ljava/lang/Exception;)V=?
?S?
?write6(Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)Vaccess$1000?U
	? io/netty/util/ReferenceCountUtil?release?
??filterOutboundMessage&(Ljava/lang/Object;)Ljava/lang/Object;??
	?estimatorHandle0()Lio/netty/channel/MessageSizeEstimator$Handle;??
??size(Ljava/lang/Object;)I??0?
addMessage7(Ljava/lang/Object;ILio/netty/channel/ChannelPromise;)V??
E?ImsgLjava/lang/Object;flushaddFlush?A
E?flush0?A
?isEmpty?\
E?isOpen?\
	?access$1100.()Ljava/nio/channels/NotYetConnectedException;??
	?access$1200?U
	?doWrite+(Lio/netty/channel/ChannelOutboundBuffer;)V??
	?java/io/IOException?isAutoClose?\k?access$1300I(Lio/netty/channel/AbstractChannel;)Lio/netty/channel/VoidChannelPromise;??
	?access$1400?U
	?
trySuccess?\??BFailed to mark a promise as success because it is done already: {}?'(Ljava/lang/String;Ljava/lang/Object;)V????
tryFailure(Ljava/lang/Throwable;)Z????AFailed to mark a promise as failure because it's done already: {}?/java/util/concurrent/RejectedExecutionException?()Lio/netty/channel/EventLoop;??
	?0Can't invoke task later as EventLoop rejected it?1Ljava/util/concurrent/RejectedExecutionException;taskLjava/lang/Runnable;annotateConnectExceptionD(Ljava/lang/Throwable;Ljava/net/SocketAddress;)Ljava/lang/Throwable;java/net/ConnectException6(Ljava/net/ConnectException;Ljava/net/SocketAddress;)V=
!java/net/NoRouteToHostException<(Ljava/net/NoRouteToHostException;Ljava/net/SocketAddress;)V=

$java/net/SocketException
5(Ljava/net/SocketException;Ljava/net/SocketAddress;)V=
'
access$200x0x1
access$700
access$800
access$900H(Lio/netty/channel/AbstractChannel$AbstractUnsafe;Ljava/lang/Runnable;)VdesiredAssertionStatus\
?CodeLocalVariableTableLineNumberTable
StackMapTable
SourceFileInnerClasses!B34567898:8;<"=>Z*+?@*?C*?EY*?@?G?I*?K?LM;<?	??NA_(?P?$*?@?T?*?@?X?^??`Y?a??(LM
?'? 'bc\!*?e?**?@?i?o?r?e*?e?!LM??? 3s/*?I?LM?tu2*?@?x?LM?yu2*?@?|?LM?}~_?+?
??Y????*?@???,??Y?????W?*?@+???+,??Y??Y?????+????????????W?*?@+??W+?^?*,???:+?Y*,?????(N???*?@-??*??*?@?Ѷ?W*,-?رv???*?$???LM??????V????(?)?4?F?U?[?\?e?n?v??????????????? 2Q?$??I?+???*+???*?K=*?@??*?K*?@??W*?@???*+??*?@???W*?@???(?*?@??W?*?@?i??*??M*??*?@?Ѷ?W*+,?رx?ux?*^8y???LM???R?????#?,?6?;?FPTbquxy
}?? ?O?B?	
r?*?,???*,????*?@?i??? ?E+?"?>+?"?&?+?1?0?+?3?%?»?Y??5??+?8:?????<*?@??>*?@+?@?:*,??*?E??*?@???*?Y*?H?K*,???x???4????LM?tL???x9M8J9BN"p(x*?/?+?,?-?.?1?2?:?; ?Y?B??
N??P*?+????*?@??=*?@?Q?N*+-??*?E??*?@???*?Y*?R?K*+??*?E? ?*!??PLMP??:M8>?A
BEGL H!I'J+K,N:OFWKXOY ???S?M*?*+?W?W?Z?LM??]_`SX?
	?+????*?I:?+?\?*?@?ѻY*+?]?aW?*?@?Ѷd?	*+???*?@??6*?I*?h:??Y*+,-?k?n?J*+?q,?u-?x?:,?u-?x?*?z?*?Y*?}?K?	*???x}????R?LM???????????8?34MsM8Xh??fd	e
hikm0t1w>yCzD}M~RX?]?x?}????????????????? 	
?%E?3mU?o??-*?@??*?@?Ѷ?W*+???M*?@?Ѷ?W*+,?ر? ??-LM-??"??????&?,? Z?~**???*?@???????LMM8
?? %?????Ay*?*?@???L???+??????LM?????? N???G*?*+???LM????
????)+????*?@?T?	*+???*?Y*+???K? )LM)??)?8?	?
????(? 
A?0*?*?@????*?@???L*?Y*+???K**????????0LM&	???
'	/ I???3Y*?*?IN-?*,????+??W?*?@+??L*?@???+??6?6?:*,??+??W?-+,???>A?H6??C
??YLMY??Y??	P34P	??F	
$ 6!;">(A$C%J&O'P*X+ &?E?"??E???Aq*?*?IL+??+??*?˱LM	34/1	2
3678 ?E?A??*?z??*?IL+?
+?Ι?*?z*?@???1*?@?љ+???u?+???u*?z?M*?z,??*?@+??*?z?@M,?ޙ"*?@?i???**??,???Z?	+,?u*?z?N*?z-??(EMV^f?V^?f?? g,???LM
?34f<>A
BCFI(K2L=OERJSMRUTVX^hcifYgZ}c?e?h?i?h?j $
?E#G?O??&??G???:*?*?@??LM
np??_*?@?љ?*+????LM??t
uxy ??b+?\?+??????+???LM????? ??n+?\?+,??????+,??? LM??????? CAS*?@?љ?**?????LM?
??? I??*?@??+???M???,???
? ??LM??
???? P??>+???!Y+?,??+?	??$Y+?	,??+???'Y+?,??+? >LM>??>yL????(?/?<? ef,?LM??:*+???M???:*+?q?M??{:*???M8?:*+?K?M?A4	????P?? @!"?	
	!	"$	%'	(*+	-	.02	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy