0 >z ={| z }~ = ' = =   = S  '  '    7 7  4 4  > 2z 4z 4 7zL 7 7 connection_)Lorg/astrogrid/samp/client/HubConnection; clientMap_Ljava/util/Map;error_Ljava/lang/Throwable;,(Lorg/astrogrid/samp/client/HubConnection;)VCodeLineNumberTableLocalVariableTablethis ClientWatcher InnerClasses1Lorg/astrogrid/samp/test/HubTester$ClientWatcher; connection getClient WatchedClientE(Ljava/lang/String;)Lorg/astrogrid/samp/test/HubTester$WatchedClient;idLjava/lang/String;getError()Ljava/lang/Throwable; getConnection+()Lorg/astrogrid/samp/client/HubConnection; receiveCallC(Ljava/lang/String;Ljava/lang/String;Lorg/astrogrid/samp/Message;)Ve)Lorg/astrogrid/samp/client/SampException;senderIdmsgIdmsgLorg/astrogrid/samp/Message;responseLorg/astrogrid/samp/Response;receiveNotification1(Ljava/lang/String;Lorg/astrogrid/samp/Message;)VprocessMessagemetaLorg/astrogrid/samp/Metadata;subs"Lorg/astrogrid/samp/Subscriptions;client1Lorg/astrogrid/samp/test/HubTester$WatchedClient;mtypeparams ExceptionsreceiveResponseD(Ljava/lang/String;Ljava/lang/String;Lorg/astrogrid/samp/Response;)V responderIdmsgTaggetSubscriptions$()Lorg/astrogrid/samp/Subscriptions; getMetadata()Lorg/astrogrid/samp/Metadata; SourceFileHubTester.java F @Ajava/util/HashMap BC /org/astrogrid/samp/test/HubTester$WatchedClient DE cd org/astrogrid/samp/ErrInfobroken F  'org/astrogrid/samp/client/SampException edjava/lang/Throwable    java/lang/String F samp.hub.event.register samp.hub.event.unregister samp.hub.event.metadatametadata java/util/Map gsamp.hub.event.subscriptions subscriptions i 'java/lang/UnsupportedOperationException org/astrogrid/samp/Subscriptions org/astrogrid/samp/Metadata "Tracks other clients for HubTester /org/astrogrid/samp/test/HubTester$ClientWatcherjava/lang/Object(org/astrogrid/samp/client/CallableClientjava/io/IOException()Vjava/util/CollectionssynchronizedMap (Ljava/util/Map;)Ljava/util/Map;get&(Ljava/lang/Object;)Ljava/lang/Object;!org/astrogrid/samp/test/HubTesterorg/astrogrid/samp/ResponsecreateSuccessResponse.(Ljava/util/Map;)Lorg/astrogrid/samp/Response;(Ljava/lang/String;)VcreateErrorResponse;(Lorg/astrogrid/samp/ErrInfo;)Lorg/astrogrid/samp/Response;'org/astrogrid/samp/client/HubConnectionreply$(Ljava/lang/String;Ljava/util/Map;)V getRegInfo()Lorg/astrogrid/samp/RegInfo;org/astrogrid/samp/RegInfogetHubId()Ljava/lang/String;org/astrogrid/samp/test/Tester assertEquals'(Ljava/lang/Object;Ljava/lang/Object;)Vorg/astrogrid/samp/MessagegetMType getParams()Ljava/util/Map;getParam&(Ljava/lang/String;)Ljava/lang/Object; assertTrue(Z)V containsKey(Ljava/lang/Object;)Z((Lorg/astrogrid/samp/test/HubTester$1;)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;equalsreg_Zunreg_ asMetadata.(Ljava/util/Map;)Lorg/astrogrid/samp/Metadata;checkmeta_asSubscriptions3(Ljava/util/Map;)Lorg/astrogrid/samp/Subscriptions;subs_fail notifyAlladdMTypesetNamesetDescriptionText#org/astrogrid/samp/test/HubTester$1 =>?@ABCDE FGHX**+*YI JKNOAPRHB*+I#JKNSTUVH/* I-J KNWXH/*I6J KNYZH@*+- * Y  Y :*, :* (47I:;(@4D7B9C?EJ>9[\@KN@]T@^T@_`(abcdH{* *+, N*-  IHJ NLMPJ*[EKN]T_`edH6 4+*,N,:,:*Y:**YW*: -!""#-!$$p%-!/&&'(:)*;+-!/,,'-:./0*1ç :  ;(++0+I~VWX\&]3^;_I`]bmfvghjklnopstuvwx {|}%3J\ fg himjk4KN4]T4_`lTmC&STnopqHP2Y3IJ*KNrTsTab tuHh&4Y5K* 6*#6*%6*+6*.*I $J hi vwHT7Y8K*9:*;<*)*IJ fgxyM=L Q