1 2} 2~ 3   2 2 2          !              InnerClassesHostCheckTimerMAX_PARALLEL_CONNECTION_TRIESI ConstantValueserventLphex/servent/Servent;networkHostsContainer!Lphex/host/NetworkHostsContainer;caughtHostsContainer Lphex/host/CaughtHostsContainer;udpHostCacheContainer*Lphex/udp/hostcache/UdpHostCacheContainer;favoritesContainerLphex/host/FavoritesContainer;(Lphex/servent/Servent;Z)VCodeLineNumberTableLocalVariableTablethisLphex/host/HostManager;useUdpHostCacheZdoStart()V pingWorkerLphex/connection/PingWorker; ExceptionsdoStopgetFavoritesContainer ()Lphex/host/FavoritesContainer;getCaughtHostsContainer"()Lphex/host/CaughtHostsContainer;getUhcContainer,()Lphex/udp/hostcache/UdpHostCacheContainer;getNetworkHostsContainer#()Lphex/host/NetworkHostsContainer;isShieldedLeafNode()Z isUltrapeerareIncommingSlotsAdvertisedisAbleToBecomeLeafNodeaddConnectedHost(Lphex/host/Host;)VhostLphex/host/Host;addNetworkHostaddIncomingHostremoveNetworkHosts([Lphex/host/Host;)Vhosts[Lphex/host/Host;removeNetworkHostgetLeafConnections()[Lphex/host/Host;getUltrapeerConnections catchHosts(Lphex/msg/PongMsg;)ZpongMsgLphex/msg/PongMsg;isNew access$100:(Lphex/host/HostManager;)Lphex/host/NetworkHostsContainer;x0 access$200/(Lphex/host/HostManager;)Lphex/servent/Servent; SourceFileHostManager.java <= >? FPphex/host/NetworkHostsContainer Fphex/host/CaughtHostsContainer @A(phex/udp/hostcache/UdpHostCacheContainer BCphex/host/FavoritesContainer DE P phex/connection/PingWorker $phex/host/HostManager$HostCheckTimer F P P P ^_  java/lang/Boolean _ _ _ _ _ _ cd gd hd ij md no po qr qphex/host/HostManagerphex/common/AbstractLifeCyclephex/host/HostManager$1java/lang/Exception(Lphex/servent/Servent;)Vstartphex/servent/ServentgetHostFetchingStrategy"()Lphex/host/HostFetchingStrategy;setHostFetchingStrategy#(Lphex/host/HostFetchingStrategy;)Vphex/common/Environment getInstance()Lphex/common/Environment;3(Lphex/host/HostManager;Lphex/host/HostManager$1;)VscheduleTimerTask(Ljava/util/TimerTask;JJ)VsaveCachesToFilesaveHostsContainersaveFavoriteHostsphex/prefs/core/ConnectionPrefsAllowToBecomeUPLphex/prefs/api/Setting;phex/prefs/api/Settingget()Ljava/lang/Object; booleanValueForceToBeUltrapeerhasLeafConnectionshasUltrapeerSlotsAvailablehasLeafSlotsAvailableisAbleToBecomeUltrapeerhasUltrapeerConnections(Lphex/msg/PongMsg;)V12389:;<=>?@ABCDEFGHF**+*Y+*Y+* Y+ * * Y+ I* 34 56!7%91:4=9?EAJ FKLF<=FMNOPH;***Y*L+Y*IFGI!J%K:NJ;KL!QRSTUPHW* * **ISUWXYJ KLVWH/*I]J KLXYH/*IbJ KLZ[H/* IlJ KL\]H/*IsJ KL^_H2*IxJ KL`_HX. !"# !" *$IJ .KLa_HX&**% *&I J &KLb_HT"*'*$ *(I J "KLcdHA *+)I J KL efgdHA *+*I J KL efhdHA *++I J KL efijHA *+,I J KL klmdHA *+-I J KL efnoH2*.IJ KLpoH2*/IJ KLqrHd*+0=* * +1I J KLst uNvwH/*I(J xLyzH/*I(J xL{|64227