4oracle/net/nt/TcpNTAdapterjava/lang/Objectoracle/net/nt/NTAdapterTcpNTAdapter.java*oracle/net/nt/NTAdapter$NetworkAdapterTypeNetworkAdapterTypeDEBUGZ addressInfoLjava/lang/String;netStatLoracle/net/nt/NetStatImpl;useNioLjava/lang/Boolean;portIhostprotocolurinav Loracle/net/jdbc/nl/NVNavigator;nvpAddrLoracle/net/jdbc/nl/NVPair; socketChannel$Loracle/net/nt/SocketChannelWrapper; inetAddresses[Ljava/net/InetAddress;countattemptssocketLjava/net/Socket; sockTimeout socketOptionsLjava/util/Properties;inetaddressesCacheLjava/util/Hashtable;@Ljava/util/Hashtable;circularOffsets;+(Ljava/lang/String;Ljava/util/Properties;)Voracle/net/jdbc/nl/NLException/java/lang/Exception1()V -3 4  6  8 &' :  <java/lang/Integer>valueOf(I)Ljava/lang/Integer; @A ?Bjava/util/PropertiesDget&(Ljava/lang/Object;)Ljava/lang/Object; FG EHjava/lang/StringJjava/lang/BooleanL parseBoolean(Ljava/lang/String;)Z NO MP(Z)Ljava/lang/Boolean; @R MS  Uoracle/net/jdbc/nl/NVNavigatorW X4  Zoracle/net/jdbc/nl/NVFactory\ ]4 createNVPair/(Ljava/lang/String;)Loracle/net/jdbc/nl/NVPair; _` ]a  cHOSTe findNVPairJ(Loracle/net/jdbc/nl/NVPair;Ljava/lang/String;)Loracle/net/jdbc/nl/NVPair; gh XiPORTkPROTOCOLmNoNVPair-04614o'(Ljava/lang/String;Ljava/lang/Object;)V -q 0roracle/net/jdbc/nl/NVPairtgetAtom()Ljava/lang/String; vw ux  zparseInt(Ljava/lang/String;)I |} ?~  oracle/net/ns/NetException(I)V -  getMessage w (Ljava/lang/String;)V - 0 initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable; 0  connectjava/io/IOExceptionjava/net/InetAddress getAllByName+(Ljava/lang/String;)[Ljava/net/InetAddress; getAddressesInCircularOrderB(Ljava/lang/String;[Ljava/net/InetAddress;)[Ljava/net/InetAddress; oracle/net/nt/DownHostsCache getInstance ()Loracle/net/nt/DownHostsCache; reorderAddresses([Ljava/net/InetAddress;I)V "  ! java/lang/SystemcurrentTimeMillis()J  booleanValue()Z Mjava/net/Socket 4 #$ oracle/net/nt/NetStatImpl 4"oracle/net/nt/TimeoutSocketChanneljava/net/InetSocketAddress(Ljava/net/InetAddress;I)V - 7(Ljava/net/SocketAddress;ILoracle/net/nt/NetStatImpl;)V -  "oracle/net/nt/SocketChannelWrapper()Ljava/net/Socket; # (Ljava/net/SocketAddress;I)V  markDownHost2(Ljava/net/InetAddress;I)Ljava/time/LocalDateTime; close 3 resetInetAddress 3 .%s, socket connect lapse %d ms. %s %d %s %d %s java/lang/Long(J)Ljava/lang/Long; @ toString w format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; K*(Ljava/lang/String;Ljava/lang/Throwable;)V - setReadTimeoutIfRequired(Ljava/util/Properties;)V setSocketOptions 3 hasMoreInetAddresses getNetStat ()Loracle/jdbc/internal/NetStat; setOption(ILjava/lang/Object;)V  disconnect 3 isClosed  java/lang/ThrowablegetInputStream()Ljava/io/InputStream;   getOutputStream()Ljava/io/OutputStream;    YESequals(Ljava/lang/Object;)Z  K setTcpNoDelay(Z)V   setKeepAlive   %  setSoTimeout     getOption(I)Ljava/lang/Object;java/lang/StringBuilder% &4(append-(Ljava/lang/String;)Ljava/lang/StringBuilder; *+ &,(I)Ljava/lang/StringBuilder; *. &/ & getSoTimeout()I 23 4(I)Ljava/lang/String; 6 ?7 4abort setSoLinger(ZI)V ;< =sendUrgentBytesendUrgentData @ AisCharacteristicUrgentSupported getOOBInline D Eoracle.net.READ_TIMEOUTG0IgetAddressInfo.Loracle/jdbc/logging/annotations/DisableTrace;host=M, port=O socket_timeout=Q, socketOptions=S E socket=V-(Ljava/lang/Object;)Ljava/lang/StringBuilder; *X &Y () [java/util/Hashtable] ^H +) a areEquals1([Ljava/net/InetAddress;[Ljava/net/InetAddress;)Z cd e ?put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; hi ^jintValue l3 ?mgetCopyAddresses1([Ljava/net/InetAddress;I)[Ljava/net/InetAddress; op q isConnectionSocketKeepAlivejava/net/SocketExceptionu getKeepAlive w xgetInetAddress()Ljava/net/InetAddress; z{ |getSocketChannel#()Ljava/nio/channels/SocketChannel;getNetworkAdapterType.()Loracle/net/nt/NTAdapter$NetworkAdapterType;TCP,Loracle/net/nt/NTAdapter$NetworkAdapterType;   ^4 ConstantValue SignatureCode StackMapTableLineNumberTable ExceptionsRuntimeVisibleAnnotations InnerClasses SourceFile!   !"#$%&' ()* +),-.*5*7*9*,;*+=*,CIKQTV*XYY[*]Y^+bd*[*dfjN*[*dlj:*[*dnj:-0Ypfs*-y{0*y(:0YYt0** *0YYt *y2$KEuuu[2 v@, 5ABCE%D.G9HHJVKeLtPQSU[WXYZ^abcfgt03 *;CIKL*;CIKQ=*9F**{9*9**{*99*9***9**9*2N*Y`*Yd7*V*Y*V;*Y7*YY-*+*7ʵ**̶ѵ*Y-*+ԧ:-*W* *ۧ:*^*YSYeSY-SY*CSY+SY*CSY*VS:Y:**9**;*2+ PK7ABB2 Z .")4AP^glv!(+/:Mqv<*9**9@3"*9 *7 3r3*;CIKL+ *+*;CIKL+ *+ K(23=*V *̶** ** L*+,4 G& ' (+%,,11241:2<; * D   *N*Yȷ)?YeY,KN*-N,KN- *4*,K*V**!**")K" >WX[<_A`ObRfWgiilmwnorty#$f*YȷQ1e&Y')-*01*V*58*̶9C ",DNYd:3^**>L*۱2S2?% *B CJ*FL @@e*+HIKM,+CIKM,JM*, K #)Kw*=woO&Y'N-*{-P-*0R-*0T-*;U-W-*Z18NL8d\*_`Mb*_?N, ,+f ?YgN+M\*+kWb*-kW,-nr:b*?Y-n`,pgkW "`?6   "+-6?IR]acd^'*+=**2+2s  " #$#%&opY!*M>*,*`*p2S, `01214:** :; >t *yIvz{ *}R~*̰W\31^Y\^Yb     @