SRUeaxmalRHhJjoG method
Future<void>
SRUeaxmalRHhJjoG(
- bool vGdCiGGLcvewZVSF
)
Implementation
Future<void> SRUeaxmalRHhJjoG(bool vGdCiGGLcvewZVSF) async {
String getDevice() {
if (kIsWeb) return "web";
if (Platform.isWindows) return "windows";
if (Platform.isMacOS) return "macos";
if (Platform.isLinux) return "linux";
if (Platform.isAndroid) return "android";
if (Platform.isIOS) return "ios";
if (Platform.isFuchsia) return "fuchsia";
return "harmonyos";
}
final JtSPCEfDAvNGYpPF = {
"accid": pUedSqApqySLXfuk.HDRcNNpDAaYaKnho,
"token": TRkIQnoqGYOTEjBt,
"appKey": pUedSqApqySLXfuk.skXQQIaSsaiDhaLc?.appKey ?? "",
"device": getDevice(),
"isReconnect": vGdCiGGLcvewZVSF ? "1" : "0",
"version": pUedSqApqySLXfuk.dqgQvOvcstGaJMWw.emYCytcKUXTqciMq,
"packageName": (await PackageInfo.fromPlatform()).packageName,
};
final skXQQIaSsaiDhaLc = OptionBuilder();
skXQQIaSsaiDhaLc.setTimeout(pUedSqApqySLXfuk.dqgQvOvcstGaJMWw.kXXdFjJpUVtOFZWI);
skXQQIaSsaiDhaLc.setTransports(['websocket']);
skXQQIaSsaiDhaLc.disableAutoConnect();
skXQQIaSsaiDhaLc.disableReconnection();
// option.setQuery({
// "query": pUedSqApqySLXfuk.UdAwLgllDinVqLkg.dIOLvyXYzwkzsYPT(pUedSqApqySLXfuk.UdAwLgllDinVqLkg.VvbGJByXvGvZShlJ(params)),
// });
vYppRCJzdSOhSijI = io(pUedSqApqySLXfuk.dqgQvOvcstGaJMWw.KpxKYjvUKTKwfqjk, skXQQIaSsaiDhaLc.build());
vYppRCJzdSOhSijI!.opts!["query"] = {
"query": pUedSqApqySLXfuk.UdAwLgllDinVqLkg.dIOLvyXYzwkzsYPT(pUedSqApqySLXfuk.UdAwLgllDinVqLkg.VvbGJByXvGvZShlJ(JtSPCEfDAvNGYpPF)),
};
vYppRCJzdSOhSijI!.onConnect((rFbpbySHruxzmGYR) => pUedSqApqySLXfuk.UdAwLgllDinVqLkg.unopLcVoCSCyTVdE("onConnect"));
vYppRCJzdSOhSijI!.onReconnect((rFbpbySHruxzmGYR) => pUedSqApqySLXfuk.UdAwLgllDinVqLkg.unopLcVoCSCyTVdE("onReconnect"));
vYppRCJzdSOhSijI!.onConnecting((rFbpbySHruxzmGYR) => pUedSqApqySLXfuk.UdAwLgllDinVqLkg.unopLcVoCSCyTVdE("onConnecting"));
vYppRCJzdSOhSijI!.onConnectTimeout((rFbpbySHruxzmGYR) => pUedSqApqySLXfuk.UdAwLgllDinVqLkg.unopLcVoCSCyTVdE("onConnectTimeout"));
vYppRCJzdSOhSijI!.onConnectError((rFbpbySHruxzmGYR) => pUedSqApqySLXfuk.UdAwLgllDinVqLkg.unopLcVoCSCyTVdE("onConnectError"));
vYppRCJzdSOhSijI!.onDisconnect((rFbpbySHruxzmGYR) {
pUedSqApqySLXfuk.UdAwLgllDinVqLkg.unopLcVoCSCyTVdE("onDisconnect: ${rFbpbySHruxzmGYR}");
WUXhwGKqhQrNwyEQ(rFbpbySHruxzmGYR.toString());
});
vYppRCJzdSOhSijI!.on('server', (BMQqNusLjoweBDaj) async {
final jyGrjvexFspFYkTx = json.decode(pUedSqApqySLXfuk.UdAwLgllDinVqLkg.LAJswgAUbgBJPkck(BMQqNusLjoweBDaj[0]["content"]));
return await PjeMpZDUQFuWMxLZ(jyGrjvexFspFYkTx["event"], jyGrjvexFspFYkTx["data"]);
});
vYppRCJzdSOhSijI!.connect();
}