![JAR search and dependency download from the Maven repository](/logo.png)
classes.io.netty.channel.kqueue.AbstractKQueueChannel.class Maven / Gradle / Ivy
The newest version!
???? 2? n n n n
n n
o ?
n n
n
! n" n#
$
n%&
'
n(
) n*
n+
n, -. -/
n0
n12 $3 $4
n5
$6 n7
8 -9 -:
n; -< -= ->
n?
?@
AB CD
nE ?F
nG
HI
?J
?K
AL ?M
cNO
>P
?QRS
?TUV
?W
?X
?Y
Z
?[
?\
?]
^
?_
`
ab
?c
?d
e
?f???
gh
Uij Wi
nk ?l
$mn
\o ?p -q
nr
n'
st
nu
vw
fP
nx
yz
{
n|}
l~?? AbstractKQueueUnsafe InnerClasses METADATA "Lio/netty/channel/ChannelMetadata; connectPromise !Lio/netty/channel/ChannelPromise; connectTimeoutFuture &Ljava/util/concurrent/ScheduledFuture; Signature )Ljava/util/concurrent/ScheduledFuture<*>; requestedRemoteAddress Ljava/net/SocketAddress; socket #Lio/netty/channel/kqueue/BsdSocket; readFilterEnabled Z writeFilterEnabled readReadyRunnablePending inputClosedSeenErrorOnRead active local remote A(Lio/netty/channel/Channel;Lio/netty/channel/kqueue/BsdSocket;Z)V Code LineNumberTable LocalVariableTable this /Lio/netty/channel/kqueue/AbstractKQueueChannel; parent Lio/netty/channel/Channel; fd
StackMapTable? X(Lio/netty/channel/Channel;Lio/netty/channel/kqueue/BsdSocket;Ljava/net/SocketAddress;)V
isSoErrorZero &(Lio/netty/channel/kqueue/BsdSocket;)Z e Ljava/io/IOException; (()Lio/netty/channel/unix/FileDescriptor; isActive ()Z metadata $()Lio/netty/channel/ChannelMetadata; doClose ()V
Exceptions? doDisconnect resetCachedAddresses isCompatible (Lio/netty/channel/EventLoop;)Z loop Lio/netty/channel/EventLoop; isOpen doDeregister unregisterFilters doBeginRead unsafe DLio/netty/channel/kqueue/AbstractKQueueChannel$AbstractKQueueUnsafe;
doRegister newUnsafe F()Lio/netty/channel/kqueue/AbstractKQueueChannel$AbstractKQueueUnsafe; config /()Lio/netty/channel/kqueue/KQueueChannelConfig; newDirectBuffer 4(Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; buf Lio/netty/buffer/ByteBuf; F(Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; holder Ljava/lang/Object;
readableBytes I alloc "Lio/netty/buffer/ByteBufAllocator; directBuf?? newDirectBuffer0 i(Ljava/lang/Object;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBufAllocator;I)Lio/netty/buffer/ByteBuf; capacity checkResolvable (Ljava/net/InetSocketAddress;)V addr Ljava/net/InetSocketAddress; doReadBytes (Lio/netty/buffer/ByteBuf;)I localReadAmount Ljava/nio/ByteBuffer; byteBuf writerIndex doWriteBytes D(Lio/netty/channel/ChannelOutboundBuffer;Lio/netty/buffer/ByteBuf;)I localFlushedAmount nioBuf in (Lio/netty/channel/ChannelOutboundBuffer;? shouldBreakReadReady #(Lio/netty/channel/ChannelConfig;)Z Lio/netty/channel/ChannelConfig; isAllowHalfClosure clearReadFilter?
readFilter (Z)V writeFilter evSet (SS)V filter S flags evSet0 (SSI)V fflags doBind (Ljava/net/SocketAddress;)V doConnect 3(Ljava/net/SocketAddress;Ljava/net/SocketAddress;)Z
remoteAddress localAddress remoteSocketAddr connected?
doConnect0 (Ljava/net/SocketAddress;)Z success?
localAddress0 ()Ljava/net/SocketAddress; remoteAddress0? AbstractUnsafe 3()Lio/netty/channel/AbstractChannel$AbstractUnsafe; "()Lio/netty/channel/ChannelConfig;
access$000 R(Lio/netty/channel/kqueue/AbstractKQueueChannel;)Lio/netty/channel/ChannelPromise; x0
access$002 s(Lio/netty/channel/kqueue/AbstractKQueueChannel;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelPromise; x1
access$100
access$200 2(Lio/netty/channel/kqueue/AbstractKQueueChannel;)Z
access$302 a(Lio/netty/channel/kqueue/AbstractKQueueChannel;Ljava/net/SocketAddress;)Ljava/net/SocketAddress;
access$402 }(Lio/netty/channel/kqueue/AbstractKQueueChannel;Ljava/util/concurrent/ScheduledFuture;)Ljava/util/concurrent/ScheduledFuture;
access$400 W(Lio/netty/channel/kqueue/AbstractKQueueChannel;)Ljava/util/concurrent/ScheduledFuture;
access$300 I(Lio/netty/channel/kqueue/AbstractKQueueChannel;)Ljava/net/SocketAddress;
access$502
SourceFile AbstractKQueueChannel.java &io/netty/channel/internal/ChannelUtils ? | w x { | ? ? ? ? u v ????? !io/netty/channel/kqueue/BsdSocket } ~ ? ? ?? ? | ???? java/io/IOException !io/netty/channel/ChannelException ?? s t ? ?? ? ? ? 'io/netty/channel/kqueue/KQueueEventLoop ? ????? ? ? ? ? ??? ?? ? ? ? ?? Bio/netty/channel/kqueue/AbstractKQueueChannel$AbstractKQueueUnsafe? ?? ? ? ??? ? ???? ?? ? ? ?? ?? ?? ? ? ? ??????? ? ??? ? ? ????????????? ? ,java/nio/channels/UnresolvedAddressException ? ? ??????????? ??? ???????????? ???????????????? ? 7io/netty/channel/kqueue/KQueueDomainSocketChannelConfig ? ? +io/netty/channel/socket/SocketChannelConfig? ?? ?? ? /io/netty/channel/kqueue/AbstractKQueueChannel$1 ????? ? ? ? ?? java/net/InetSocketAddress ? ?? ? +java/nio/channels/AlreadyConnectedException ? ????? ? ? ? io/netty/channel/ChannelMetadata ? ? -io/netty/channel/kqueue/AbstractKQueueChannel io/netty/channel/AbstractChannel !io/netty/channel/unix/UnixChannel io/netty/channel/Channel java/lang/Exception io/netty/buffer/ByteBufAllocator io/netty/buffer/ByteBuf java/nio/ByteBuffer io/netty/channel/EventLoop java/net/SocketAddress java/lang/Throwable /io/netty/channel/AbstractChannel$AbstractUnsafe (Lio/netty/channel/Channel;)V !io/netty/util/internal/ObjectUtil checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; ()Ljava/net/InetSocketAddress;
getSoError ()I (Ljava/lang/Throwable;)V close eventLoop ()Lio/netty/channel/EventLoop; remove 2(Lio/netty/channel/kqueue/AbstractKQueueChannel;)V io/netty/channel/kqueue/Native EVFILT_SOCK EV_DELETE Unsafe #()Lio/netty/channel/Channel$Unsafe; readPending maybeMoreDataToRead executeReadReadyRunnable #(Lio/netty/channel/ChannelConfig;)V add EVFILT_WRITE EV_ADD_CLEAR_ENABLE EVFILT_READ EV_ADD
NOTE_RDHUP io/netty/util/ReferenceCountUtil release (Ljava/lang/Object;)Z io/netty/buffer/Unpooled EMPTY_BUFFER $()Lio/netty/buffer/ByteBufAllocator; isDirectBufferPooled io/netty/buffer/ByteBufUtil threadLocalDirectBuffer ()Lio/netty/buffer/ByteBuf; readerIndex
writeBytes 6(Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; safeRelease (Ljava/lang/Object;)V directBuffer (I)Lio/netty/buffer/ByteBuf; isUnresolved io/netty/channel/Channel$Unsafe recvBufAllocHandle Handle 0()Lio/netty/channel/RecvByteBufAllocator$Handle;
writableBytes? ,io/netty/channel/RecvByteBufAllocator$Handle attemptedBytesRead (I)V hasMemoryAddress
memoryAddress ()J readAddress (JII)I internalNioBuffer (II)Ljava/nio/ByteBuffer; position limit read (Ljava/nio/ByteBuffer;II)I writeAddress &io/netty/channel/ChannelOutboundBuffer removeBytes (J)V nioBufferCount nioBuffer ()Ljava/nio/ByteBuffer; write (I)Ljava/nio/ByteBuffer; isInputShutdown isRegistered inEventLoop clearReadFilter0 v(Lio/netty/channel/kqueue/AbstractKQueueChannel;Lio/netty/channel/kqueue/AbstractKQueueChannel$AbstractKQueueUnsafe;)V execute (Ljava/lang/Runnable;)V EV_DELETE_DISABLE 5(Lio/netty/channel/kqueue/AbstractKQueueChannel;SSI)V bind %io/netty/channel/unix/UnixChannelUtil computeRemoteAddr V(Ljava/net/InetSocketAddress;Ljava/net/InetSocketAddress;)Ljava/net/InetSocketAddress; connect %io/netty/channel/RecvByteBufAllocator n o p s t u v w x y z { | } ~ ? ? ? ? ? ? ? D ? ? B ? | B ? | 0 ? ? ? ? ,*+? *, ?
? ? *?
? *,? ? *,? ? ? ? M N O P S # T + V ? * , ? ? , ? ? , ? ~ , ? ? ? ? + n ? ? ? ? ? %*+? *, ?
? ? *?
*-? *,? ? ? ? Y Z [ ^ _ $ ` ? * % ? ? % ? ? % ? ~ % ? | ? ? ? j *? ? ? ?L? Y+? ?
? d
e f ? ? ? ? ~ ? @@ ? ? ? / *? ? ? l ? ? ? ? ? ? / *?
? ? q ? ? ? ? ? ? . ? ? ? v ? ? ? ? ? ? H *?
*? *? ? ? ? { ~
? ? ? ? ? ? ? ? ? 3 *? ? ?
? ? ? ? ? ? ? ? ? ? I **? ? ? **? ? ? ? ? ? ? ? ? ? ? ? ? ? 9 +? ? ? ? ? ? ? ? ? ? ? ? 2 *? ? ? ? ? ? ? ? ? ? ? L *? ? *? *? *? ? ? ? ? ? ? ? ? ? ? ? ? ? ? L *? *? *? ? !? "? ? ? ?
? ? ? ? ? ? ? ? ? ? x "*? #? $L+? %*? +? &? +*? '? (? ? ? ?
? ? ? ! ? ? " ? ? ? ? ? ? ! $ ? ? ? ? ? ? @*? )*? ? *? **? ?
*? +? ,? -*? ?
*? .? ,? -*? ? /? 0? "? ? " ? ? ? ? ! ? ( ? 2 ? ? ? ? @ ? ? ? ! ? ? ? ? ? ? ? ? ? ; *++? 1? ? ? ? ? ? ? ? ? ? ? ? Q,? 2>? +? 3W? 4?*? 5:? 6 ? +,? 7?? 8:? +,? 7?,,? 9? :W+? ;? ? 6
? ? ? ? ? ? " ? + ? 0 ? 5 ? > ? J ? N ? ? > Q ? ? Q ? ? Q ? ? L ? ? 9 ? ? 0 ! ? ? ? ? ? ?? ?
? ? ? z ,? < :++? 9? :W*? ;? ? ? ? ? ? ? 4 ? ? ? ? ? ? ? ? ? ? ? ? ? K *? =? ? >Y? ??? ? ? ? ? ? ? ? ? ? ? ? ? _+? @=*? #? A +? B? C +? D? *? +? E+? F? G>? "++? B? H:*? ? I? J? K>? +`? LW? ? &