io.netty.channel.AbstractChannel.class Maven / Gradle / Ivy
???? 2? io/netty/channel/AbstractChannel !io/netty/util/DefaultAttributeMap io/netty/channel/Channel AbstractChannel.java 9io/netty/channel/AbstractChannel$AnnotatedSocketException AnnotatedSocketException @io/netty/channel/AbstractChannel$AnnotatedNoRouteToHostException AnnotatedNoRouteToHostException :io/netty/channel/AbstractChannel$AnnotatedConnectException AnnotatedConnectException ,io/netty/channel/AbstractChannel$CloseFuture CloseFuture /io/netty/channel/AbstractChannel$AbstractUnsafe AbstractUnsafe io/netty/channel/Channel$Unsafe Unsafe logger /Lio/netty/util/internal/logging/InternalLogger; FLUSH0_CLOSED_CHANNEL_EXCEPTION *Ljava/nio/channels/ClosedChannelException; $ENSURE_OPEN_CLOSED_CHANNEL_EXCEPTION CLOSE_CLOSED_CHANNEL_EXCEPTION WRITE_CLOSED_CHANNEL_EXCEPTION "FLUSH0_NOT_YET_CONNECTED_EXCEPTION ,Ljava/nio/channels/NotYetConnectedException; parent Lio/netty/channel/Channel; id Lio/netty/channel/ChannelId; unsafe !Lio/netty/channel/Channel$Unsafe; pipeline )Lio/netty/channel/DefaultChannelPipeline; unsafeVoidPromise %Lio/netty/channel/VoidChannelPromise; closeFuture .Lio/netty/channel/AbstractChannel$CloseFuture; localAddress Ljava/net/SocketAddress;
remoteAddress eventLoop Lio/netty/channel/EventLoop;
registered Z strValActive strVal Ljava/lang/String; (Lio/netty/channel/Channel;)V ()V 9 ;
< #io/netty/channel/VoidChannelPromise > (Lio/netty/channel/Channel;Z)V 9 @
? A + , C %(Lio/netty/channel/AbstractChannel;)V 9 E
F - . H # $ J newId ()Lio/netty/channel/ChannelId; L M
N % & P newUnsafe 3()Lio/netty/channel/AbstractChannel$AbstractUnsafe; R S
T ' ( V newChannelPipeline +()Lio/netty/channel/DefaultChannelPipeline; X Y
Z ) * \ this "Lio/netty/channel/AbstractChannel; 9(Lio/netty/channel/Channel;Lio/netty/channel/ChannelId;)V !io/netty/channel/DefaultChannelId a newInstance %()Lio/netty/channel/DefaultChannelId; c d
b e 'io/netty/channel/DefaultChannelPipeline g 9 :
h i
isWritable ()Z outboundBuffer *()Lio/netty/channel/ChannelOutboundBuffer; m n o &io/netty/channel/ChannelOutboundBuffer q k l
r s buf (Lio/netty/channel/ChannelOutboundBuffer; bytesBeforeUnwritable ()J w x
r y bytesBeforeWritable { x
r |??????? ()Lio/netty/channel/Channel; $()Lio/netty/channel/ChannelPipeline; alloc $()Lio/netty/buffer/ByteBufAllocator; config "()Lio/netty/channel/ChannelConfig; ? ?
? io/netty/channel/ChannelConfig ? getAllocator ? ? ? ? ()Lio/netty/channel/EventLoop; 2 3 ? java/lang/IllegalStateException ? 'channel not registered to an event loop ? (Ljava/lang/String;)V 9 ?
? ? io/netty/channel/EventLoop ? ()Ljava/net/SocketAddress; java/lang/Throwable ? / 0 ? #()Lio/netty/channel/Channel$Unsafe; ' ?
? / ? ? java/net/SocketAddress ? t Ljava/lang/Throwable; invalidateLocalAddress Ljava/lang/Deprecated; 1 0 ? 1 ? ? invalidateRemoteAddress isRegistered 4 5 ? bind :(Ljava/net/SocketAddress;)Lio/netty/channel/ChannelFuture; ? ?
h ? connect ? ?
h ? R(Ljava/net/SocketAddress;Ljava/net/SocketAddress;)Lio/netty/channel/ChannelFuture; ? ?
h ?
disconnect "()Lio/netty/channel/ChannelFuture; ? ?
h ? close ? ?
h ?
deregister ? ?
h ? flush ? ?
h ? [(Ljava/net/SocketAddress;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; ? ?
h ? promise !Lio/netty/channel/ChannelPromise; ? ?
h ? s(Ljava/net/SocketAddress;Ljava/net/SocketAddress;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; ? ?
h ? C(Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; ? ?
h ? ? ?
h ? ? ?
h ? read ? ?
h ? write 4(Ljava/lang/Object;)Lio/netty/channel/ChannelFuture; ? ?
h ? msg Ljava/lang/Object; U(Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; ? ?
h ?
writeAndFlush ? ?
h ? ? ?
h ?
newPromise #()Lio/netty/channel/ChannelPromise; ? ?
h ? newProgressivePromise .()Lio/netty/channel/ChannelProgressivePromise; ? ?
h ? newSucceededFuture ? ?
h ? newFailedFuture 7(Ljava/lang/Throwable;)Lio/netty/channel/ChannelFuture; ? ?
h ? cause hashCode ()I java/lang/Object ? ? ?
? ? equals (Ljava/lang/Object;)Z o compareTo (Lio/netty/channel/Channel;)I % M
io/netty/channel/ChannelId (Ljava/lang/Object;)I
toString ()Ljava/lang/String; isActive l
6 5 7 8
?
? java/lang/StringBuilder (I)V 9
[id: 0x append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
! asShortText# $ , L:& -(Ljava/lang/Object;)Ljava/lang/StringBuilder;(
) - + ! - java/lang/String/ R:1 (C)Ljava/lang/StringBuilder;3
4
6 Ljava/lang/StringBuilder; active
remoteAddr localAddr voidPromise<