{"remainingRequest":"/data/jenkins/workspace/badp-bcxin-web-5.x-dispatch-mobile/node_modules/babel-loader/lib/index.js!/data/jenkins/workspace/badp-bcxin-web-5.x-dispatch-mobile/src/utils/websocket.js","dependencies":[{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-dispatch-mobile/src/utils/websocket.js","mtime":1703661155634},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-dispatch-mobile/babel.config.js","mtime":1703661155587},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-dispatch-mobile/node_modules/cache-loader/dist/cjs.js","mtime":1703661434131},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-dispatch-mobile/node_modules/babel-loader/lib/index.js","mtime":1703661434944}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuZXJyb3IuY2F1c2UuanMiOwovKioKICogQHdlYnNvY2tldAogKiBAcGFyYW0gdXJsCiAqIEBwYXJhbSBvbk9wZW4KICogQHBhcmFtIG9uTWVzc2FnZQogKiBAcGFyYW0gb25DbG9zZQogKiBAcGFyYW0gb25FcnJvcgogKiBAcGFyYW0gaGVhcnQKICogQHBhcmFtIGlzUmVjb25uZWN0CiAqIEByZXR1cm5zIHtXZWJTb2NrZXR9CiAqIEBwcml2YXRlCiAqLwpjb25zdCBfd2ViU29ja2V0ID0gKHsKICB1cmwsCiAgb25PcGVuLAogIG9uTWVzc2FnZSwKICBvbkNsb3NlLAogIG9uRXJyb3IsCiAgaGVhcnQsCiAgaXNSZWNvbm5lY3QKfSkgPT4gewogIGlmICghd2luZG93LldlYlNvY2tldCkgewogICAgdGhyb3cgbmV3IEVycm9yKCLmgqjnmoTmtY/op4jlmajkuI3mlK/mjIFXZWJTb2NrZXQiKTsKICB9CiAgbGV0IGlzQ29ubmVjdGVkID0gZmFsc2U7IC8vIOiuvuWumuW3sumTvuaOpXdlYlNvY2tldOagh+iusAogIGxldCB3cyA9IG51bGw7IC8vIHdlYnNvY2tldOWvueixoQogIGxldCBoZWFydFRpbWVyID0gbnVsbDsKICBsZXQgX2hlYXJ0ID0gewogICAgdGltZXI6IDMwMDAsCiAgICBtZXNzYWdlOiAiIgogIH07CiAgaWYgKGhlYXJ0KSB7CiAgICBpZiAodHlwZW9mIGhlYXJ0ID09PSAib2JqZWN0IiAmJiBPYmplY3Qua2V5cyhoZWFydCkubGVuZ3RoID4gMCkgewogICAgICBfaGVhcnQgPSB7CiAgICAgICAgLi4uX2hlYXJ0LAogICAgICAgIC4uLmhlYXJ0CiAgICAgIH07CiAgICB9CiAgfSBlbHNlIHsKICAgIF9oZWFydCA9IG51bGw7CiAgfQogIC8vIOWIm+W7uuW5tumTvuaOpXdlYlNvY2tldAogIGNvbnN0IGNvbm5lY3QgPSAoKSA9PiB7CiAgICAvLyDlpoLmnpzmnKrpk77mjqV3ZWJTb2NrZXTvvIzliJnliJvlu7rkuIDkuKrmlrDnmoR3ZWJTb2NrZXQKICAgIGlmICghaXNDb25uZWN0ZWQpIHsKICAgICAgY29uc3Qgd3NVcmwgPSBgJHtwcm9jZXNzLmVudi5WVUVfQVBQX0FQSV9XU30ke3VybH1gOwogICAgICB3cyA9IG5ldyBXZWJTb2NrZXQod3NVcmwpOwogICAgICBpc0Nvbm5lY3RlZCA9IHRydWU7CiAgICB9CiAgfTsKICAvLyDlkJHlkI7lj7Dlj5HpgIHlv4Pot7Pmtojmga8KICBjb25zdCBoZWFydENoZWNrID0gKCkgPT4gewogICAgd3Muc2VuZChKU09OLnN0cmluZ2lmeShfaGVhcnQubWVzc2FnZSkpOwogIH07CiAgLy8g5Yid5aeL5YyW5LqL5Lu25Zue6LCD5Ye95pWwCiAgY29uc3QgaW5pdEV2ZW50SGFuZGxlID0gKCkgPT4gewogICAgd3MuYWRkRXZlbnRMaXN0ZW5lcigib3BlbiIsIGUgPT4gewogICAgICBpZiAoX2hlYXJ0KSB7CiAgICAgICAgaGVhcnRDaGVjaygpOwogICAgICB9CiAgICAgIC8vIOWmguaenOS8oOWFpeS6huWHveaVsO+8jOaJp+ihjG9uT3BlbgogICAgICBpZiAoIW9uT3BlbikgewogICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgfSBlbHNlIHsKICAgICAgICBvbk9wZW4oZSwgd3MpOwogICAgICB9CiAgICB9KTsKICAgIHdzLmFkZEV2ZW50TGlzdGVuZXIoIm1lc3NhZ2UiLCBlID0+IHsKICAgICAgaWYgKCFlKSB7CiAgICAgICAgY29uc29sZS5sb2coImdldCBub3RoaW5nIGZyb20gc2VydmljZSIpOwogICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgfSBlbHNlIHsKICAgICAgICAvLyDlpoLmnpzojrflj5bliLDlkI7lj7Dmtojmga/vvIzliJl0aW1lcuavq+enkuWQjuWGjeasoeWPkei1t+W/g+i3s+ivt+axgue7meWQjuWPsO+8jOajgOa1i+aYr+WQpuaWrei/ngogICAgICAgIGlmIChfaGVhcnQpIHsKICAgICAgICAgIGhlYXJ0VGltZXIgPSBzZXRUaW1lb3V0KCgpID0+IHsKICAgICAgICAgICAgaWYgKGlzQ29ubmVjdGVkKSB7CiAgICAgICAgICAgICAgaGVhcnRDaGVjaygpOwogICAgICAgICAgICB9CiAgICAgICAgICB9LCBfaGVhcnQudGltZXIpOwogICAgICAgIH0KICAgICAgfQogICAgICAvLyDlpoLmnpzkvKDlhaXkuoblh73mlbDvvIzmiafooYxvbk1lc3NhZ2UKICAgICAgaWYgKCFvbk1lc3NhZ2UpIHsKICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgb25NZXNzYWdlKGUpOwogICAgICB9CiAgICB9KTsKICAgIHdzLmFkZEV2ZW50TGlzdGVuZXIoImNsb3NlIiwgZSA9PiB7CiAgICAgIGlmIChoZWFydFRpbWVyKSB7CiAgICAgICAgY2xlYXJUaW1lb3V0KGhlYXJ0VGltZXIpOwogICAgICAgIGhlYXJ0VGltZXIgPSBudWxsOwogICAgICB9CiAgICAgIC8vIOWmguaenOS8oOWFpeS6huWHveaVsO+8jOaJp+ihjG9uQ2xvc2UKICAgICAgaWYgKCFvbkNsb3NlKSB7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICB9IGVsc2UgewogICAgICAgIG9uQ2xvc2UoZSk7CiAgICAgIH0KICAgIH0pOwogICAgd3MuYWRkRXZlbnRMaXN0ZW5lcigiZXJyb3IiLCBlID0+IHsKICAgICAgaWYgKCFvbkVycm9yKSB7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICB9IGVsc2UgewogICAgICAgIG9uRXJyb3IoZSk7CiAgICAgIH0KICAgICAgaWYgKGlzUmVjb25uZWN0KSB7CiAgICAgICAgLy8g5aaC5p6c5pat5byA56uL5Y2z6YeN6L+e5qCH5b+X5Li6dHJ1ZQogICAgICAgIC8vIOmHjeaWsOmTvuaOpXdlYlNvY2tldAogICAgICAgIGNvbm5lY3QoKTsKICAgICAgfSBlbHNlIHsKICAgICAgICBpZiAoaGVhcnRUaW1lcikgewogICAgICAgICAgY2xlYXJUaW1lb3V0KGhlYXJ0VGltZXIpOwogICAgICAgICAgaGVhcnRUaW1lciA9IG51bGw7CiAgICAgICAgfQogICAgICB9CiAgICB9KTsKICB9OwogIC8vIDEu5Yib5bu65bm26ZO+5o6ld2ViU29ja2V0CiAgY29ubmVjdCgpOwogIC8vIDIu5Yid5aeL5YyW5LqL5Lu25Zue6LCD5Ye95pWwCiAgaW5pdEV2ZW50SGFuZGxlKCk7CiAgLy8gMy7ov5Tlm54KICByZXR1cm4gd3M7Cn07CmV4cG9ydCBkZWZhdWx0IF93ZWJTb2NrZXQ7CmV4cG9ydCB7IF93ZWJTb2NrZXQgfTs="},null]}