Edit C:\Program Files\Java\jre8\lib\sun\rmi\transport\tcp\TCPChannel.class
Êþº¾ 4Í ê`JRMI ) @ A C D J K L ? ? ? ? ? ? ± ()B ()I ()J ()Ljava/lang/Object; ()Ljava/lang/String; ()V ()Z (I)V (J)V (J)Z (Ljava/lang/Object;)Z (Ljava/lang/String;)V (Z)Z : <clinit> <init> BRIEF Code Exceptions I InnerClasses J +JRMP StreamProtocol not supported by server LineNumberTable MILLISECONDS Signature SourceFile StackMapTable TCPChannel.java VERBOSE Z [Lsun/rmi/transport/Connection; accept acceptMultiplexConnection acceptor access$000 add append authcache cacheSecurityManager cancel checkConnect checkConnectPermission clear close close connection connection timeout expired containsKey create connection create reaper createConnection currentTimeMillis doPrivileged ep equals *error during JRMP connection establishment <error opening virtual connection over multiplexed connection #error writing JRMP transport header expired flush free freeCachedConnections freeList get getContext getEndpoint getHost getInputStream getLocalEndpoint getOutputStream getPort getScheduler getSecurityManager getSoTimeout handshakeTimeout hasPrevious idleTimeout intValue isDead isEmpty isLoggable isReusable java/io/DataInputStream java/io/DataOutputStream java/io/IOException java/lang/Exception java/lang/Integer java/lang/Long java/lang/Object java/lang/SecurityException java/lang/SecurityManager java/lang/String java/lang/StringBuilder java/lang/System java/lang/Throwable java/lang/ref/SoftReference java/net/Socket java/rmi/ConnectIOException java/rmi/RemoteException "java/security/AccessControlContext java/security/AccessController java/util/ArrayList java/util/List java/util/ListIterator java/util/WeakHashMap java/util/concurrent/Future -java/util/concurrent/ScheduledExecutorService java/util/concurrent/TimeUnit listIterator log longValue multiplexer newConnection newSocket "non-JRMP server at remote endpoint okContext openConnection previous put readByte readInt readUTF reaper remove responseTimeout reuse connection scheduleWithFixedDelay scheduler server suggested setExpiration setLastUseTime setLocalHost setSoTimeout shedCache size startNewAcceptor #sun.rmi.transport.connectionTimeout &sun.rmi.transport.tcp.handshakeTimeout %sun.rmi.transport.tcp.responseTimeout sun/rmi/runtime/Log sun/rmi/runtime/RuntimeUtil -sun/rmi/runtime/RuntimeUtil$GetInstanceAction sun/rmi/transport/Channel sun/rmi/transport/Connection (sun/rmi/transport/tcp/ConnectionAcceptor +sun/rmi/transport/tcp/ConnectionMultiplexer sun/rmi/transport/tcp/TCPChannel "sun/rmi/transport/tcp/TCPChannel$1 #sun/rmi/transport/tcp/TCPConnection !sun/rmi/transport/tcp/TCPEndpoint "sun/rmi/transport/tcp/TCPTransport $sun/security/action/GetIntegerAction !sun/security/action/GetLongAction tcpLog toArray toString tr useMultiplexer using usingMultiplexer writeByte writeInt writeShort writeTransportHeader writeUTF :? 2 e f g h i j k l m n o p q r s t u v w x y z { | } ~ ? ? ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « Ljava/lang/SecurityManager; $Ljava/security/AccessControlContext; Ljava/util/List; Ljava/util/WeakHashMap; Ljava/util/concurrent/Future; Ljava/util/concurrent/Future<*>; /Ljava/util/concurrent/ScheduledExecutorService; Ljava/util/concurrent/TimeUnit; Ljava/util/logging/Level; Lsun/rmi/runtime/Log; *Lsun/rmi/transport/tcp/ConnectionAcceptor; -Lsun/rmi/transport/tcp/ConnectionMultiplexer; #Lsun/rmi/transport/tcp/TCPEndpoint; $Lsun/rmi/transport/tcp/TCPTransport; 7Ljava/util/List<Lsun/rmi/transport/tcp/TCPConnection;>; |Ljava/util/WeakHashMap<Ljava/security/AccessControlContext;Ljava/lang/ref/Reference<Ljava/security/AccessControlContext;>;>; (Ljava/io/DataOutputStream;)V ()Ljava/io/InputStream; (Ljava/io/InputStream;)V ()Ljava/io/OutputStream; (Ljava/io/OutputStream;)V (I)Ljava/lang/Object; (Ljava/lang/Object;)V ()Ljava/lang/SecurityManager; (Ljava/lang/String;I)V (Ljava/lang/String;J)V (I)Ljava/lang/StringBuilder; ()Ljava/net/Socket; &()Ljava/security/AccessControlContext; (I)Ljava/util/ListIterator; 4()Ljava/util/concurrent/ScheduledThreadPoolExecutor; (Ljava/util/logging/Level;)Z ()Lsun/rmi/transport/Connection; !(Lsun/rmi/transport/Connection;)V "(Lsun/rmi/transport/Connection;Z)V ()Lsun/rmi/transport/Endpoint; 0(Lsun/rmi/transport/tcp/ConnectionMultiplexer;)V %(Lsun/rmi/transport/tcp/TCPChannel;)V '()Lsun/rmi/transport/tcp/TCPConnection; '(Lsun/rmi/transport/tcp/TCPTransport;)V *(Ljava/lang/String;Ljava/lang/Exception;)V (([Ljava/lang/Object;)[Ljava/lang/Object; 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; .(Ljava/util/logging/Level;Ljava/lang/String;)V -(Ljava/lang/String;)Ljava/lang/StringBuilder; 6(Lsun/rmi/transport/tcp/TCPChannel;Ljava/net/Socket;)V J(Lsun/rmi/transport/tcp/TCPTransport;Lsun/rmi/transport/tcp/TCPEndpoint;)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ](Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; v(ILjava/rmi/server/RMIClientSocketFactory;Ljava/rmi/server/RMIServerSocketFactory;)Lsun/rmi/transport/tcp/TCPEndpoint; ] & ? & _ ( ² 1 : ã ? ä Q å 9 æ ? ç ? é + ê # ë 0 ë ¬ ì 5 í ? î H ï ¯ ð ? Y \ ` ? ? F ? "