IGyeoBrntvLYwuki method

Future<void> IGyeoBrntvLYwuki(
  1. bool LRionCiYjzAqotMw
)

Implementation

Future<void> IGyeoBrntvLYwuki(bool LRionCiYjzAqotMw) 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 pLZpafouMdbHgXFU = {
    "accid": eFtbLxhxTmdNVKuo.hBYZOFteqhkvDgHA,
    "token": AIaFrXHFyjTfxFhF,
    "appKey": eFtbLxhxTmdNVKuo.XOnHYWRkDBCzQOUO?.appKey ?? "",
    "device": getDevice(),
    "isReconnect": LRionCiYjzAqotMw ? "1" : "0",
    "version": eFtbLxhxTmdNVKuo.XgGXeEFPFDWOsMtu.HquLHsHNkfnpLkfr,
    "packageName": (await PackageInfo.fromPlatform()).packageName,
  };
  final XOnHYWRkDBCzQOUO = OptionBuilder();
  XOnHYWRkDBCzQOUO.setTimeout(eFtbLxhxTmdNVKuo.XgGXeEFPFDWOsMtu.RQocenspNtJoEUGD);
  XOnHYWRkDBCzQOUO.setTransports(['websocket']);
  XOnHYWRkDBCzQOUO.disableAutoConnect();
  XOnHYWRkDBCzQOUO.disableReconnection();
  // option.setQuery({
  //   "query": eFtbLxhxTmdNVKuo.WeloVHMlcPVpCsCr.vREbFUAeuYCVezpN(eFtbLxhxTmdNVKuo.WeloVHMlcPVpCsCr.RDFjmNpmjvMRLCrP(params)),
  // });
  fougUVSPPUZeVZtj = io(eFtbLxhxTmdNVKuo.XgGXeEFPFDWOsMtu.TRicabbJmwhKdzbv, XOnHYWRkDBCzQOUO.build());
  fougUVSPPUZeVZtj!.opts!["query"] = {
    "query": eFtbLxhxTmdNVKuo.WeloVHMlcPVpCsCr.vREbFUAeuYCVezpN(eFtbLxhxTmdNVKuo.WeloVHMlcPVpCsCr.RDFjmNpmjvMRLCrP(pLZpafouMdbHgXFU)),
  };
  fougUVSPPUZeVZtj!.onConnect((DEzbKDIBPJVTWSIB) => eFtbLxhxTmdNVKuo.WeloVHMlcPVpCsCr.SgTquvHbfsajKYIF("onConnect"));
  fougUVSPPUZeVZtj!.onReconnect((DEzbKDIBPJVTWSIB) => eFtbLxhxTmdNVKuo.WeloVHMlcPVpCsCr.SgTquvHbfsajKYIF("onReconnect"));
  fougUVSPPUZeVZtj!.onConnecting((DEzbKDIBPJVTWSIB) => eFtbLxhxTmdNVKuo.WeloVHMlcPVpCsCr.SgTquvHbfsajKYIF("onConnecting"));
  fougUVSPPUZeVZtj!.onConnectTimeout((DEzbKDIBPJVTWSIB) => eFtbLxhxTmdNVKuo.WeloVHMlcPVpCsCr.SgTquvHbfsajKYIF("onConnectTimeout"));
  fougUVSPPUZeVZtj!.onConnectError((DEzbKDIBPJVTWSIB) => eFtbLxhxTmdNVKuo.WeloVHMlcPVpCsCr.SgTquvHbfsajKYIF("onConnectError"));
  fougUVSPPUZeVZtj!.onDisconnect((DEzbKDIBPJVTWSIB) {
    eFtbLxhxTmdNVKuo.WeloVHMlcPVpCsCr.SgTquvHbfsajKYIF("onDisconnect: ${DEzbKDIBPJVTWSIB}");
    WbiJAkDimBGiuZyT(DEzbKDIBPJVTWSIB.toString());
  });
  fougUVSPPUZeVZtj!.on('server', (NElDWLQFROJOqfuR) async {
    final ZXiWwdPsOsDFIbxX = json.decode(eFtbLxhxTmdNVKuo.WeloVHMlcPVpCsCr.OdRaBrdaGnLkDiGV(NElDWLQFROJOqfuR[0]["content"]));
    return await VtaFCHZmxhCuYsao(ZXiWwdPsOsDFIbxX["event"], ZXiWwdPsOsDFIbxX["data"]);
  });
  fougUVSPPUZeVZtj!.connect();
}