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

io.netty.channel.local.LocalChannel.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????2?#io/netty/channel/local/LocalChannel io/netty/channel/AbstractChannelLocalChannel.java%io/netty/channel/local/LocalChannel$6/io/netty/channel/local/LocalChannel$LocalUnsafeLocalUnsafe)io/netty/channel/local/LocalChannel$StateState%io/netty/channel/local/LocalChannel$5%io/netty/channel/local/LocalChannel$4%io/netty/channel/local/LocalChannel$3%io/netty/channel/local/LocalChannel$2%io/netty/channel/local/LocalChannel$1/io/netty/channel/AbstractChannel$AbstractUnsafeAbstractUnsafeio/netty/channel/Channel$Unsafeio/netty/channel/ChannelUnsafelogger/Lio/netty/util/internal/logging/InternalLogger;FINISH_READ_FUTURE_UPDATER9Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;?Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;METADATA"Lio/netty/channel/ChannelMetadata;MAX_READER_STACK_DEPTHI!DO_WRITE_CLOSED_CHANNEL_EXCEPTION*Ljava/nio/channels/ClosedChannelException;!DO_CLOSE_CLOSED_CHANNEL_EXCEPTIONconfig Lio/netty/channel/ChannelConfig;
inboundBufferLjava/util/Queue;%Ljava/util/Queue;readTaskLjava/lang/Runnable;shutdownHookstate+Lio/netty/channel/local/LocalChannel$State;peer%Lio/netty/channel/local/LocalChannel;localAddress%Lio/netty/channel/local/LocalAddress;
remoteAddressconnectPromise!Lio/netty/channel/ChannelPromise;readInProgressZregisterInProgresswriteInProgressfinishReadFuture!Lio/netty/util/concurrent/Future;$Lio/netty/util/concurrent/Future<*>;$assertionsDisabled()V(Lio/netty/channel/Channel;)VFH
I%io/netty/channel/DefaultChannelConfigK
LI-.	N(io/netty/util/internal/PlatformDependentPnewSpscQueue()Ljava/util/Queue;RS
QT/0	V((Lio/netty/channel/local/LocalChannel;)VFX
Y23	[
Y43	^"()Lio/netty/channel/ChannelConfig;-`
a1io/netty/channel/local/PreferHeapByteBufAllocatorcio/netty/channel/ChannelConfigegetAllocator$()Lio/netty/buffer/ByteBufAllocator;ghfi%(Lio/netty/buffer/ByteBufAllocator;)VFk
dlsetAllocatorD(Lio/netty/buffer/ByteBufAllocator;)Lio/netty/channel/ChannelConfig;nofpthisS(Lio/netty/channel/local/LocalServerChannel;Lio/netty/channel/local/LocalChannel;)V78	t)io/netty/channel/local/LocalServerChannelv'()Lio/netty/channel/local/LocalAddress;9x
wy9:	{
y;:	~parent+Lio/netty/channel/local/LocalServerChannel;metadata$()Lio/netty/channel/ChannelMetadata;%&	?-()Lio/netty/channel/local/LocalServerChannel;()Lio/netty/channel/Channel;??
?()Ljava/net/SocketAddress;9?
?#io/netty/channel/local/LocalAddress?;?
?isOpen()Z56	?CLOSED?6	?isActive	CONNECTED?6	?	newUnsafe3()Lio/netty/channel/AbstractChannel$AbstractUnsafe;O(Lio/netty/channel/local/LocalChannel;Lio/netty/channel/local/LocalChannel$1;)VF?
	?isCompatible(Lio/netty/channel/EventLoop;)Z&io/netty/channel/SingleThreadEventLoop?loopLio/netty/channel/EventLoop;
localAddress0remoteAddress0
doRegisterjava/lang/Exception???
?@?	?	eventLoop()Lio/netty/channel/EventLoop;??
?M(Lio/netty/channel/local/LocalChannel;Lio/netty/channel/local/LocalChannel;)VF?
?io/netty/channel/EventLoop?execute(Ljava/lang/Runnable;)V????2io/netty/util/concurrent/SingleThreadEventExecutor?addShutdownHook??
??doBind(Ljava/net/SocketAddress;)V+io/netty/channel/local/LocalChannelRegistry?register~(Lio/netty/channel/Channel;Lio/netty/channel/local/LocalAddress;Ljava/net/SocketAddress;)Lio/netty/channel/local/LocalAddress;??
??BOUND?6	?Ljava/net/SocketAddress;doDisconnectdoClose?G
?java/lang/Throwable?
unregister((Lio/netty/channel/local/LocalAddress;)V??
??finishPeerRead?X
?<=	?,+	?io/netty/channel/ChannelPromise?
tryFailure(Ljava/lang/Throwable;)Z??????
?inEventLoop????tryClose(Z)V??
?N(Lio/netty/channel/local/LocalChannel;Lio/netty/channel/local/LocalChannel;Z)VF?
? !	?GReleasing Inbound Queues for channels {}-{} because exception occurred!?java/lang/Object?-io/netty/util/internal/logging/InternalLogger?warn((Ljava/lang/String;[Ljava/lang/Object;)V????releaseInboundBuffers?G
?close"()Lio/netty/channel/ChannelFuture;
throwException(Ljava/lang/Throwable;)V
QpromisecauseLjava/lang/Throwable;
peerEventLooppeerIsActiveoldStateunsafe#()Lio/netty/channel/Channel$Unsafe;
voidPromise#()Lio/netty/channel/ChannelPromise;$(Lio/netty/channel/ChannelPromise;)VdoDeregisterremoveShutdownHook?
?doBeginRead>?	pipeline$()Lio/netty/channel/ChannelPipeline; !
"java/util/Queue$isEmpty&?%' io/netty/channel/ChannelPipeline)-io/netty/util/internal/InternalThreadLocalMap+get1()Lio/netty/util/internal/InternalThreadLocalMap;-.
,/localChannelReaderStackDepth()I12
,3java/lang/Integer5valueOf(I)Ljava/lang/Integer;78
69intValue;2
6<setLocalChannelReaderStackDepth(I)V>?
,@poll()Ljava/lang/Object;BC%DfireChannelRead6(Ljava/lang/Object;)Lio/netty/channel/ChannelPipeline;FG*HfireChannelReadCompleteJ!*K8Closing Local channels {}-{} because exception occurred!MreceivedLjava/lang/Object;"Lio/netty/channel/ChannelPipeline;threadLocals/Lio/netty/util/internal/InternalThreadLocalMap;
stackDepthLjava/lang/Integer;doWrite+(Lio/netty/channel/ChannelOutboundBuffer;)V4$SwitchMap$io$netty$channel$local$LocalChannel$State[IXY	Zordinal\2
]*java/nio/channels/NotYetConnectedException_FG
`a*+	cA?	e&io/netty/channel/ChannelOutboundBuffergcurrentiC
hj io/netty/util/ReferenceCountUtillretain&(Ljava/lang/Object;)Ljava/lang/Object;no
mpadd(Ljava/lang/Object;)Zrs%tremovev?
hwv?
hymsgin(Lio/netty/channel/ChannelOutboundBuffer;finishPeerRead0~X
runFinishPeerReadTask?X
?
?submit7(Ljava/lang/Runnable;)Lio/netty/util/concurrent/Future;????BC	?java/lang/Runnable?finishPeerReadTaskE?	?java/lang/AssertionError?
?arelease?s
m?io/netty/util/concurrent/Future?isDone????"#	?7java/util/concurrent/atomic/AtomicReferenceFieldUpdater?
compareAndSet9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z??
??peerFinishReadFuturepeerPipeline;x
?
access$102)(Lio/netty/channel/local/LocalChannel;Z)Zx0x1
access$200H(Lio/netty/channel/local/LocalChannel;)Lio/netty/channel/ChannelPromise;
access$300)(Lio/netty/channel/local/LocalChannel;Z)V
access$400
access$500R(Lio/netty/channel/local/LocalChannel;)Lio/netty/channel/local/LocalChannel$State;
access$202i(Lio/netty/channel/local/LocalChannel;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelPromise;
access$602q(Lio/netty/channel/local/LocalChannel;Lio/netty/channel/local/LocalChannel;)Lio/netty/channel/local/LocalChannel;java/lang/Class?desiredAssertionStatus??
??4io/netty/util/internal/logging/InternalLoggerFactory?getInstanceB(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger;??
??B
newUpdatero(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;??
?? io/netty/channel/ChannelMetadata?F?
??(java/nio/channels/ClosedChannelException?
?adoWrite(...)?$io/netty/util/internal/ThrowableUtil?unknownStackTraceO(Ljava/lang/Throwable;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Throwable;??
??	doClose()?	Signature
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTable
ExceptionsLocalVariableTypeTable
SourceFileInnerClasses! !"#?$%&'(?)*+,+-./0?12343B56B78B9:B;:B<=B>?B@?BA?BBC?DE?$FG??K*?J*?LY*?M?O*?U?W*?Y*?Z?\*?Y*?]?_*?b?dY*?O?j?m?qW??Kr8?b?AB$P0cJdFs??`*+?J*?LY*?M?O*?U?W*?Y*?Z?\*?Y*?]?_*?b?dY*?O?j?m?qW*,?u*+?z?|*,?}??? `r8`??`78?*
g?AB$P0hJiOjWk_l???.????r8?p-`?/*?O??r8?u???2*???w??r8?z9x?2*??????r8?;x?2*??????r8?????E*????????r8???@???E*????????r8???@???4
?	Y*????
r8?????9+????r8???????/*?|??r8?????/*???r8???G??]*?u?J*???C*?uL*??*????+*????
*???z?+????+???Y*+????*????*?_????;78]r8?&	?????5?<?N?\??(?+????????U***?|+?ɵ|*?̵???r89????
?????G?3*?ѱ?r8?
?????G?:?*?uL*??M,???A*?|?*???
*?|??*?|*????**??*??N-?-?޹?W*??+?w*?u+??N+??6-???*???+???N-?Y*+????::?????Y*SY+SYS??-???
+???+?W?,?%,???*???:,?,???*????|???
??????H<=?5	
]j?cd??r8?78
?
6?? ??
????&?+?2?7?<?@?J?O?S?X?]cs|????????? ?? ?#?L?&#?,?S??,??Q?????????h?*?*????*????r8???&')+?G?=*????*?_???r8?
01??G???*???*?#L*?WM,?(?	*???0N-?4?::?=?N-?=`?A,?E:??+?IW???+?LW-?=?A?:-?=?A??F*??*?\???6:??N??Y*SY*?uSYS??*?W*?u?W??Cfrrtr?????HKOP?1	
?r8
? Q?/0%?RS.?TU??/1?r569
:;< =!@%A.B8CCFKGPHSJ\K_LfNoOrN?R?X?S?T?U?V?W?Z?)
?*%?!,6???R?
O?2??VW?y??[*???^.?)%)?`Y?b??d?*?uM*?f+?kN-??:,?????,?W-?q?uW+?xW?+?d?zW?:+?zW???*?f?
:*?f?*,?ڱJru?>??????4w	
C;{P?r8?|}9`78?V^(a0c4h9j>mCnGoJtTubvjxr|uzw{~}??????????? (?	??B??G?	???X?j +??*???+?f?*+???*+???? r8 78???????X??Z?Y*+??M+?f?++??,?????
+??,???-N??N??Y*SY+SY-S??*?W+?W-??
,/??*0)	
Zr8Z78
P?3?.?
??"?,?/?0?K?P?U?Y???"?	B?)?G??????*???*???????Y???*?*?WL+?EYM?,??W???? ?r8+/03{P?+/1??!?&?+?6?>??!?	%??~X?Z+??M,?,???	*+?????+,??W+?#N+??.+?+?W?E:??-?IW???-?LW??4>OPZr8Z78U?C'3?Q?U?D?B??	????"?'?.?3?>?C?F?O?R?Y????	?*???A;??/*????r8?1A9??/*?}??r8?1A???/*????r8?1???;*Z?????8???1???/*?ܰ??8?1???:*?????8???1???:*+?????8?8?1???/*?????8?1???;*+Z?ܰ??8?=?1???;*+Z?u???8?8?1?G??\???????????¸Ƴ???Y?ʳ???Y??ϸ??̳d??Y??׸??̳ޱ?124 5&618F:?@??R
	

@	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy