Edit C:\Program Files\Java\jre8\lib\sun\nio\ch\WindowsAsynchronousSocketChannelImpl.class
Êþº¾ 4f ()I ()J ()Ljava/lang/Object; ()Ljava/lang/String; ()V ()Z (I)V (II)I (J)J (J)V (JI)V (JIJJ)I <clinit> <init> Code ConstantValue Exceptions I InnerClasses J LineNumberTable Ljava/lang/Object; MAX_WSABUF OFFSETOF_BUF OFFSETOF_LEN SIZEOF_WSABUF SIZEOF_WSABUFARRAY Signature SourceFile StackMapTable [Ljava/nio/ByteBuffer; access$000 access$100 access$200 access$300 access$400 access$500 access$600 access$700 access$800 access$900 addressSize allocateMemory associate bind checkAddress checkConnect close closesocket0 completionKey connect0 dependsArch disassociate doPrivileged doPrivilegedBind fd fdVal freeMemory getAddress getByOverlapped getContext getException getHostAddress getPort getSecurityManager getUnsafe group handle implClose implConnect implRead implWrite initIDs invoke invokeOnThreadInThreadPool ioCache iocp isOpen java/io/IOException java/lang/Object java/lang/SecurityManager java/lang/System java/lang/Throwable java/net/InetAddress java/net/InetSocketAddress java/net/SocketAddress java/nio/ByteBuffer +java/nio/channels/AlreadyConnectedException (java/nio/channels/ClosedChannelException ,java/nio/channels/ConnectionPendingException /java/nio/channels/ShutdownChannelGroupException java/security/AccessController 'java/security/PrivilegedActionException killConnect killReading killWriting load localAddress onCancel read0 readBufferArray remoteAddress remove run schedule setConnected setContext setTimeoutTask shutdown0 state stateLock sun/misc/Unsafe (sun/nio/ch/AsynchronousSocketChannelImpl sun/nio/ch/CompletedFuture sun/nio/ch/IOUtil sun/nio/ch/Invoker sun/nio/ch/Iocp !sun/nio/ch/Iocp$OverlappedChannel sun/nio/ch/Net sun/nio/ch/PendingFuture sun/nio/ch/PendingIoCache /sun/nio/ch/WindowsAsynchronousSocketChannelImpl 1sun/nio/ch/WindowsAsynchronousSocketChannelImpl$1 1sun/nio/ch/WindowsAsynchronousSocketChannelImpl$2 1sun/nio/ch/WindowsAsynchronousSocketChannelImpl$3 ;sun/nio/ch/WindowsAsynchronousSocketChannelImpl$ConnectTask 8sun/nio/ch/WindowsAsynchronousSocketChannelImpl$ReadTask 9sun/nio/ch/WindowsAsynchronousSocketChannelImpl$WriteTask supportsThreadAgnosticIo unsafe updateConnectContext withFailure write0 writeBufferArray O P Q R S T U V W X Y Z [ \ ] p q r s t u v w x y z { | } ~ ? Ljava/io/FileDescriptor; Ljava/net/InetSocketAddress; Lsun/misc/Unsafe; Lsun/nio/ch/Iocp; Lsun/nio/ch/PendingIoCache; O<V:Ljava/lang/Object;A:Ljava/lang/Object;>(J)Lsun/nio/ch/PendingFuture<TV;TA;>; ?<A:Ljava/lang/Object;>(Ljava/net/SocketAddress;TA;Ljava/nio/channels/CompletionHandler<Ljava/lang/Void;-TA;>;)Ljava/util/concurrent/Future<Ljava/lang/Void;>; Ë<V:Ljava/lang/Number;A:Ljava/lang/Object;>(ZLjava/nio/ByteBuffer;[Ljava/nio/ByteBuffer;JLjava/util/concurrent/TimeUnit;TA;Ljava/nio/channels/CompletionHandler<TV;-TA;>;)Ljava/util/concurrent/Future<TV;>; (Ljava/io/FileDescriptor;)I ()Ljava/lang/Exception; (Ljava/lang/Object;)V ()Ljava/lang/SecurityManager; (Ljava/lang/String;I)V ()Ljava/net/InetAddress; (JZLjava/net/InetAddress;IJ)I (Ljava/net/SocketAddress;)V (Ljava/util/concurrent/Future;)V ()Lsun/misc/Unsafe; +()Lsun/nio/ch/AsynchronousChannelGroupImpl; ,(Lsun/nio/ch/AsynchronousChannelGroupImpl;)V (Lsun/nio/ch/Iocp;)V (Lsun/nio/ch/Iocp;Z)V '(Lsun/nio/ch/Iocp$OverlappedChannel;J)I (J)Lsun/nio/ch/PendingFuture; (Lsun/nio/ch/PendingFuture;)V !(Lsun/nio/ch/PendingFuture<**>;)V 4(Lsun/nio/ch/WindowsAsynchronousSocketChannelImpl;)J =(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; -(Lsun/nio/ch/Groupable;Ljava/lang/Runnable;)V ;(Ljava/net/InetSocketAddress;Ljava/net/InetSocketAddress;)V 6(Ljava/net/SocketAddress;)Ljava/net/InetSocketAddress; L(Lsun/nio/ch/WindowsAsynchronousSocketChannelImpl;Ljava/net/SocketAddress;)V G(Ljava/net/SocketAddress;)Ljava/nio/channels/AsynchronousSocketChannel; 3(Ljava/lang/Throwable;)Lsun/nio/ch/CompletedFuture; N(Lsun/nio/ch/WindowsAsynchronousSocketChannelImpl;)Lsun/nio/ch/PendingIoCache; n(Lsun/nio/ch/WindowsAsynchronousSocketChannelImpl;Lsun/nio/ch/WindowsAsynchronousSocketChannelImpl$ReadTask;)V o(Lsun/nio/ch/WindowsAsynchronousSocketChannelImpl;Lsun/nio/ch/WindowsAsynchronousSocketChannelImpl$WriteTask;)V a(Ljava/nio/channels/AsynchronousChannel;Ljava/nio/channels/CompletionHandler;Ljava/lang/Object;)V S(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/Future; j(Lsun/nio/ch/WindowsAsynchronousSocketChannelImpl;Ljava/net/InetSocketAddress;Lsun/nio/ch/PendingFuture;)V e(Lsun/nio/ch/WindowsAsynchronousSocketChannelImpl;[Ljava/nio/ByteBuffer;ZLsun/nio/ch/PendingFuture;)V n(Ljava/net/SocketAddress;Ljava/lang/Object;Ljava/nio/channels/CompletionHandler;)Ljava/util/concurrent/Future; ?(Ljava/nio/channels/AsynchronousChannel;Ljava/nio/channels/CompletionHandler;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V ¢(ZLjava/nio/ByteBuffer;[Ljava/nio/ByteBuffer;JLjava/util/concurrent/TimeUnit;Ljava/lang/Object;Ljava/nio/channels/CompletionHandler;)Ljava/util/concurrent/Future; * 2 n D e ? 8 ª o b « f « ? ¬ M L ® * @ 0 I ^ _ ` a h N ? 5 4 + 1 : ? d ? 9 ² >