![JAR search and dependency download from the Maven repository](/logo.png)
classes.io.netty.channel.local.LocalChannel.class Maven / Gradle / Ivy
The newest version!
???? 2? T
T
T
T
T
T
t
T
T
T
T
T
! T"
T! T# T$
t%&
t'(
t) x* x+,
$-.
T/
T01
)2345
,6
78 x9
T:
7; T<
T=>
4?@A
TBC
8DE TFGHIJ3K
TL
TM
N
TOPQPR
,SPT ?U
TVWXYZ ?[Y\ T]W^
_`
_a
bc
bde
_fg uh
xij
Y?
kl
mnWo
kp
kq
Trs
a23t Tu Tvw
f?
mx oy Tz
{|
T}
~
??? ?
{??
r??? InnerClasses LocalUnsafe? State logger /Lio/netty/util/internal/logging/InternalLogger; FINISH_READ_FUTURE_UPDATER 9Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; Signature ?Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; METADATA "Lio/netty/channel/ChannelMetadata; MAX_READER_STACK_DEPTH I
ConstantValue config Lio/netty/channel/ChannelConfig;
inboundBuffer Ljava/util/Queue; %Ljava/util/Queue; readTask Ljava/lang/Runnable; shutdownHook state +Lio/netty/channel/local/LocalChannel$State; peer %Lio/netty/channel/local/LocalChannel; localAddress %Lio/netty/channel/local/LocalAddress;
remoteAddress connectPromise !Lio/netty/channel/ChannelPromise; readInProgress Z writeInProgress finishReadFuture !Lio/netty/util/concurrent/Future; $Lio/netty/util/concurrent/Future<*>; $assertionsDisabled ()V Code LineNumberTable LocalVariableTable this S(Lio/netty/channel/local/LocalServerChannel;Lio/netty/channel/local/LocalChannel;)V parent +Lio/netty/channel/local/LocalServerChannel; metadata $()Lio/netty/channel/ChannelMetadata; "()Lio/netty/channel/ChannelConfig; -()Lio/netty/channel/local/LocalServerChannel; '()Lio/netty/channel/local/LocalAddress; isOpen ()Z
StackMapTable isActive newUnsafe? AbstractUnsafe 3()Lio/netty/channel/AbstractChannel$AbstractUnsafe; isCompatible (Lio/netty/channel/EventLoop;)Z loop Lio/netty/channel/EventLoop;
localAddress0 ()Ljava/net/SocketAddress; remoteAddress0
doRegistere(
Exceptions? doBind (Ljava/net/SocketAddress;)V Ljava/net/SocketAddress; doDisconnect doClose promise cause Ljava/lang/Throwable;
peerEventLoop peerIsActive oldState??E tryClose (Z)V doDeregister readInbound received Ljava/lang/Object; handle? Handle .Lio/netty/channel/RecvByteBufAllocator$Handle; pipeline "Lio/netty/channel/ChannelPipeline;??H doBeginRead threadLocals /Lio/netty/util/internal/InternalThreadLocalMap;
stackDepth Ljava/lang/Integer; LocalVariableTypeTable??? doWrite +(Lio/netty/channel/ChannelOutboundBuffer;)V msg exception *Ljava/nio/channels/ClosedChannelException; in (Lio/netty/channel/ChannelOutboundBuffer;> finishPeerRead ((Lio/netty/channel/local/LocalChannel;)V runFinishPeerReadTask finishPeerReadTask? releaseInboundBuffers finishPeerRead0 peerFinishReadFuture? ()Lio/netty/channel/Channel;
access$000 x0
access$200 H(Lio/netty/channel/local/LocalChannel;)Lio/netty/channel/ChannelPromise;
access$300 )(Lio/netty/channel/local/LocalChannel;Z)V x1
access$400 M(Lio/netty/channel/local/LocalChannel;Lio/netty/channel/local/LocalChannel;)V
access$500 R(Lio/netty/channel/local/LocalChannel;)Lio/netty/channel/local/LocalChannel$State;
access$202 i(Lio/netty/channel/local/LocalChannel;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelPromise;
access$602 q(Lio/netty/channel/local/LocalChannel;Lio/netty/channel/local/LocalChannel;)Lio/netty/channel/local/LocalChannel;
SourceFile LocalChannel.java ? ? ? ? ? ? ? ? ? ? ? ? ?? %io/netty/channel/DefaultChannelConfig ? ???? ? ? %io/netty/channel/local/LocalChannel$1 ? ? ? ? %io/netty/channel/local/LocalChannel$2 ? ? ? ? +io/netty/channel/PreferHeapByteBufAllocator??? ???? ? ? ? ? ? ? ? ? ? ? )io/netty/channel/local/LocalServerChannel ? ? #io/netty/channel/local/LocalAddress ? ?? ?? ? /io/netty/channel/local/LocalChannel$LocalUnsafe ?? &io/netty/channel/SingleThreadEventLoop ? ??? %io/netty/channel/local/LocalChannel$3 ? ??? 2io/netty/util/concurrent/SingleThreadEventExecutor?????? ? ? ??? ? ? ? ? (java/nio/channels/ClosedChannelException ? ???? ? ? %io/netty/channel/local/LocalChannel$4 ?? java/lang/Throwable z { GReleasing Inbound Queues for channels {}-{} because exception occurred! java/lang/Object???? ? ? ?????????????????? ????????? ??? ? ?? ??????????? #io/netty/channel/local/LocalChannel?? 8Closing Local channels {}-{} because exception occurred!???? *java/nio/channels/NotYetConnectedException????????? ??? ? ? %io/netty/channel/local/LocalChannel$5?? ? ? ? ? java/lang/AssertionError??? ? | }??? ? ??? ???? io/netty/util/concurrent/Future?? io/netty/channel/ChannelMetadata ? ? io/netty/channel/AbstractChannel %io/netty/channel/local/LocalChannel$6 )io/netty/channel/local/LocalChannel$State /io/netty/channel/AbstractChannel$AbstractUnsafe java/lang/Exception io/netty/channel/EventLoop? ,io/netty/channel/RecvByteBufAllocator$Handle io/netty/channel/ChannelPipeline java/util/Queue -io/netty/util/internal/InternalThreadLocalMap java/lang/Integer java/lang/Runnable (Lio/netty/channel/Channel;)V (io/netty/util/internal/PlatformDependent newSpscQueue ()Ljava/util/Queue; io/netty/channel/ChannelConfig getAllocator $()Lio/netty/buffer/ByteBufAllocator; %(Lio/netty/buffer/ByteBufAllocator;)V setAllocator D(Lio/netty/buffer/ByteBufAllocator;)Lio/netty/channel/ChannelConfig; CLOSED CONNECTED O(Lio/netty/channel/local/LocalChannel;Lio/netty/channel/local/LocalChannel$1;)V eventLoop ()Lio/netty/channel/EventLoop; execute (Ljava/lang/Runnable;)V addShutdownHook +io/netty/channel/local/LocalChannelRegistry register ~(Lio/netty/channel/Channel;Lio/netty/channel/local/LocalAddress;Ljava/net/SocketAddress;)Lio/netty/channel/local/LocalAddress; BOUND
unregister ((Lio/netty/channel/local/LocalAddress;)V io/netty/channel/ChannelPromise
tryFailure (Ljava/lang/Throwable;)Z N(Lio/netty/channel/local/LocalChannel;Lio/netty/channel/local/LocalChannel;Z)V -io/netty/util/internal/logging/InternalLogger warn ((Ljava/lang/String;[Ljava/lang/Object;)V inEventLoop close "()Lio/netty/channel/ChannelFuture; throwException (Ljava/lang/Throwable;)V unsafe Unsafe #()Lio/netty/channel/Channel$Unsafe;? io/netty/channel/Channel$Unsafe voidPromise #()Lio/netty/channel/ChannelPromise; $(Lio/netty/channel/ChannelPromise;)V removeShutdownHook recvBufAllocHandle 0()Lio/netty/channel/RecvByteBufAllocator$Handle; reset #(Lio/netty/channel/ChannelConfig;)V $()Lio/netty/channel/ChannelPipeline; poll ()Ljava/lang/Object; fireChannelRead 6(Ljava/lang/Object;)Lio/netty/channel/ChannelPipeline; continueReading fireChannelReadComplete isEmpty get 1()Lio/netty/util/internal/InternalThreadLocalMap; localChannelReaderStackDepth ()I valueOf (I)Ljava/lang/Integer; intValue setLocalChannelReaderStackDepth (I)V 4$SwitchMap$io$netty$channel$local$LocalChannel$State [I ordinal &io/netty/channel/ChannelOutboundBuffer current io/netty/util/ReferenceCountUtil retain &(Ljava/lang/Object;)Ljava/lang/Object; add (Ljava/lang/Object;)Z remove submit 7(Ljava/lang/Runnable;)Lio/netty/util/concurrent/Future; release isDone 7java/util/concurrent/atomic/AtomicReferenceFieldUpdater
compareAndSet 9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z java/lang/Class desiredAssertionStatus 4io/netty/util/internal/logging/InternalLoggerFactory getInstance B(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger;
newUpdater o(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; %io/netty/channel/RecvByteBufAllocator io/netty/channel/Channel ! T t z { | } ~ ? ? ? ? ? ? ? ? ? ? ~ ? ? ? ? ? B ? ? B ? ? B ? ? B ? ? B ? ? B ? ? B ? ? B ? ? ~ ? ? ? % ? ? ? ? K*? *? Y*? ?
*? ? *?
Y*? ? *? Y*? ? *? ? Y*?
? ? ? W? ? Z <