Files
Archive/Habbo Vault/plugins/BattlePass/target/classes/dev/retros/websocket/WebSocketManager.class

43 lines
5.5 KiB
Plaintext
Raw Normal View History

2025-12-09 06:52:43 +00:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>4<00> w x yz
{|}~
<00><00>
<00><00>
<00>
;<00>
<00><00><00>
<00><00>
<00><00><00>
<00><00>
<00><00><00>
<00> <00><00>
<00> <00><00><00>
<00><00>
<00><00>
<00> <00><00>
!<00>
;<00> <00><00>
%<00>
<00><00><00><00>
<00><00><00><00><00><00><00>
<00><00>
2<00><00>
2<00>
!<00>
2<00>
<00><00>
<00>
<00><00> InnerClassesinstance'Ldev/retros/websocket/WebSocketManager; clientManager4Ldev/retros/websocket/client/WebSocketClientManager;incomingMessagesLgnu/trove/map/hash/THashMap; SignaturewLgnu/trove/map/hash/THashMap<Ljava/lang/String;Ljava/lang/Class<+Ldev/retros/websocket/incoming/IncomingWebMessage;>;>;context!Lio/netty/handler/ssl/SslContext;SSLZconfigFLio/netty/handler/codec/http/websocketx/WebSocketServerProtocolConfig;<init>()VCodeLineNumberTableLocalVariableTablethis StackMapTable<00>
ExceptionsIniteLjava/lang/Exception;<00>initializePipelineinitializeMessagesregisterMessage&(Ljava/lang/String;Ljava/lang/Class;)VkeyLjava/lang/String;messageLjava/lang/Class;LocalVariableTypeTableFLjava/lang/Class<+Ldev/retros/websocket/incoming/IncomingWebMessage;>;[(Ljava/lang/String;Ljava/lang/Class<+Ldev/retros/websocket/incoming/IncomingWebMessage;>;)VgetIncomingMessages()Lgnu/trove/map/hash/THashMap;y()Lgnu/trove/map/hash/THashMap<Ljava/lang/String;Ljava/lang/Class<+Ldev/retros/websocket/incoming/IncomingWebMessage;>;>; getInstance)()Ldev/retros/websocket/WebSocketManager;exgetClientManager6()Ldev/retros/websocket/client/WebSocketClientManager;isSSL()ZDispose
access$000*(Ldev/retros/websocket/WebSocketManager;)Zx0
access$100J(Ldev/retros/websocket/WebSocketManager;)Lio/netty/handler/ssl/SslContext;
access$200o(Ldev/retros/websocket/WebSocketManager;)Lio/netty/handler/codec/http/websocketx/WebSocketServerProtocolConfig;
SourceFileWebSocketManager.java IJ EF GH RetrosLab Ws<00> <00><00>ws.host0.0.0.0<00> <00><00>ws.port<00> <00><00> <00><00> K<00><00> <00><00>/<00> <00><00> <00><00> <00><00> <00><00>2dev/retros/websocket/client/WebSocketClientManager KL ?@gnu/trove/map/hash/THashMap AB ws.cert.pass<00> <00><00> YL%dev/retros/websocket/WebSocketManager =>java/lang/Exception <00>L XL <00><00>'dev/retros/websocket/WebSocketManager$1 K<00><00> <00><00>sso8dev/retros/websocket/incoming/common/misc/SSOTicketEvent Z[openBattlePassCdev/retros/websocket/incoming/common/battlepass/BattlePassOpenEventping3dev/retros/websocket/incoming/common/misc/PingEventgoToRoom7dev/retros/websocket/incoming/common/misc/GoToRoomEvent <00><00>java/lang/StringBuilderWebsocketInstance
<00><00> <00><00> <00><00><00> <00><00> <00>L <00>Lcom/eu/habbo/networking/Servercom/eu/habbo/Emulator getConfig*()Lcom/eu/habbo/core/ConfigurationManager;&com/eu/habbo/core/ConfigurationManagergetValue8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;java/lang/IntegervalueOf(I)Ljava/lang/Integer;getInt((Ljava/lang/String;Ljava/lang/Integer;)I*(Ljava/lang/String;Ljava/lang/String;III)VDio/netty/handler/codec/http/websocketx/WebSocketServerProtocolConfig
newBuilderBuilderP()Lio/netty/handler/codec/http/websocketx/WebSocketServerProtocolConfig$Builder;Lio/netty/handler/codec/http/websocketx/WebSocketServerProtocolConfig$Builder websocketPathb(Ljava/lang/String;)Lio/netty/handler/codec/http/websocketx/WebSocketServerProtocolConfig$Builder;checkStartsWithQ(Z)Lio/netty/handler/codec/http/websocketx/WebSocketServerProtocolConfig$Builder;maxFramePayloadLengthQ(I)Lio/netty/handler/codec/http/websocketx/WebSocketServerProtocolConfig$Builder;buildH()Lio/netty/handler/codec/http/websocketx/WebSocketServerProtocolConfig;2dev/retros/websocket/security/SSLCertificateLoader
getContext5(Ljava/lang/String;)Lio/netty/handler/ssl/SslContext;printStackTraceserverBootstrap$Lio/netty/bootstrap/ServerBootstrap;*(Ldev/retros/websocket/WebSocketManager;)V"io/netty/bootstrap/ServerBootstrap childHandlerG(Lio/netty/channel/ChannelHandler;)Lio/netty/bootstrap/ServerBootstrap;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
getMessage()Ljava/lang/String;toStringdev/retros/BattlePassLogger(Ljava/lang/String;)Vdisposeclear!; =>?@ABCDEFGHIJ KLM<00>u*<04><07><08> <05>
<EFBFBD> <06> *<2A> <0E><04><11><12><13>*<2A>Y<><15>*<2A>Y<><18>*<2A><1B><08><1C>**<2A><02><04><03>*<2A><1D>N2 &!'+ 0!3"9'D(O)`*p+t,O uP>Q<02>lRR<>RRS! TLMb<13>Y<><1F> <20>K*<2A>"<22>
!N0
3 124O UVQMWXLMG*<2A>#*<2A>$<24>%Y*<2A>&<26>'W<>N89FO P>YLM[!*()<29>**+,<2C>**-.<2E>**/0<>*<2A>NIJKL MO !P>Z[M_ *<2A>+,<2C>1W<31>N
P
QO  P> \] ^_`  ^aCbcdM/*<2A><19>NTO P>Ce fgM<00>1<> <20>*<2A>Y<><1F> <20>K<>2Y<32>34<>5*<2A>6<>5<>7<>8<> <20>!NXZ][\-_O hVQSWijM/*<2A><16>NcO P>klM/*<2A><03>NgO P>mLMI*<2A><16>9*<2A><19>:<01> <20>NklmnO P>noM/*<2A><03>NO p>qrM/*<2A><02>NO p>stM/*<2A><01>NO p>uv<%<00><00><00>