META-INF.modules.java.base.classes.sun.nio.ch.WindowsAsynchronousServerSocketChannelImpl$AcceptTask.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? 6 ? 0 e
1 f 0 g 0 h 0 i
j k
l m
n o p
j q
n r
j s n t
u v
u w
n x y
z
{ |
j }
n }
j ~
?
j ?
j ? ?
n ?
j ?
0 ?
0 ?
? ? ?
?
0 ? ? ?
$ f ?
?
? ?
? ?
? ?
j ?
? ? ?
- f
j ? ? ? ? ?
AcceptTask InnerClasses channel 1Lsun/nio/ch/WindowsAsynchronousSocketChannelImpl; acc $Ljava/security/AccessControlContext; result Lsun/nio/ch/PendingFuture; Signature [Lsun/nio/ch/PendingFuture; this$0 7Lsun/nio/ch/WindowsAsynchronousServerSocketChannelImpl; ?(Lsun/nio/ch/WindowsAsynchronousServerSocketChannelImpl;Lsun/nio/ch/WindowsAsynchronousSocketChannelImpl;Ljava/security/AccessControlContext;Lsun/nio/ch/PendingFuture;)V Code LineNumberTable LocalVariableTable this BLsun/nio/ch/WindowsAsynchronousServerSocketChannelImpl$AcceptTask; LocalVariableTypeTable ?(Lsun/nio/ch/WindowsAsynchronousSocketChannelImpl;Ljava/security/AccessControlContext;Lsun/nio/ch/PendingFuture;)V enableAccept ()V closeChildChannel
StackMapTable finishAccept local Ljava/net/InetSocketAddress; remote ?
Exceptions run n I x Ljava/lang/Throwable;
overlapped J completed (IZ)V bytesTransferred canInvokeDirect Z failed (ILjava/io/IOException;)V error Ljava/io/IOException;
SourceFile /WindowsAsynchronousServerSocketChannelImpl.java > ? @ J 6 7 8 9 : ; ? ? ? ? ? ? ? ? J java/io/IOException ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Bsun/nio/ch/WindowsAsynchronousServerSocketChannelImpl$AcceptTask$1 @ ? ? ? ? ? J ? ? ? ? ? ? ? ? ? sun/nio/ch/IOStatus ? J M J I J ? ? ? java/lang/Throwable ? ? K J (java/nio/channels/ClosedChannelException ,java/nio/channels/AsynchronousCloseException java/lang/SecurityException @ ? ? ? ? ? ? ? ? ? ? ? ? ? /java/nio/channels/ShutdownChannelGroupException ? ? @sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl$AcceptTask java/lang/Object java/lang/Runnable sun/nio/ch/Iocp$ResultHandler
ResultHandler java/net/InetSocketAddress 5sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl
access$000 d(Lsun/nio/ch/WindowsAsynchronousServerSocketChannelImpl;)Ljava/util/concurrent/atomic/AtomicBoolean; )java/util/concurrent/atomic/AtomicBoolean set (Z)V /sun/nio/ch/WindowsAsynchronousSocketChannelImpl close
access$100 :(Lsun/nio/ch/WindowsAsynchronousServerSocketChannelImpl;)J handle ()J
access$200 (JJ)V fd Ljava/io/FileDescriptor; sun/nio/ch/Net localAddress 6(Ljava/io/FileDescriptor;)Ljava/net/InetSocketAddress;
remoteAddress setConnected ;(Ljava/net/InetSocketAddress;Ljava/net/InetSocketAddress;)V a(Lsun/nio/ch/WindowsAsynchronousServerSocketChannelImpl$AcceptTask;Ljava/net/InetSocketAddress;)V java/security/AccessController doPrivileged X(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; begin
access$300 T(Lsun/nio/ch/WindowsAsynchronousServerSocketChannelImpl;)Lsun/nio/ch/PendingIoCache; sun/nio/ch/PendingIoCache add (Lsun/nio/ch/PendingFuture;)J
access$400
access$500 (JJJJ)I end sun/nio/ch/PendingFuture setResult (Ljava/lang/Object;)V remove (J)Lsun/nio/ch/PendingFuture; (Ljava/lang/Throwable;)V
setFailure isCancelled ()Z sun/nio/ch/Invoker invokeIndirectly (Lsun/nio/ch/PendingFuture;)V
access$600 J(Lsun/nio/ch/WindowsAsynchronousServerSocketChannelImpl;)Lsun/nio/ch/Iocp; sun/nio/ch/Iocp
isShutdown isOpen 0 1 2 3 6 7 8 9 : ; <