decord/source/modules/rpc/transports/BaseSocket.tsx

50 lines
1.4 KiB
TypeScript
Raw Normal View History

2026-07-23 10:11:24 +00:00
// Module ID: 10506
// Function ID: 82000
2026-07-20 16:05:17 +00:00
// Name: BaseSocket
2026-07-23 10:11:24 +00:00
// Dependencies: [6, 7, 653, 22, 10496, 2]
2026-07-20 16:05:17 +00:00
2026-07-23 10:11:24 +00:00
// Module 10506 (BaseSocket)
import _classCallCheck from "_classCallCheck";
import _defineProperties from "_defineProperties";
import ME from "ME";
let closure_4;
let closure_5;
({ RPC_VERSION: closure_4, RPCCloseCodes: closure_5 } = ME);
const tmp3 = (() => {
2026-07-20 16:05:17 +00:00
class BaseSocket {
constructor(arg0, arg1, arg2) {
2026-07-23 10:11:24 +00:00
tmp = outer1_2(this, BaseSocket);
2026-07-20 16:05:17 +00:00
this.transport = arg0;
this.version = arg1;
this.encoding = arg2;
2026-07-23 10:11:24 +00:00
obj = BaseSocket(outer1_1[3]);
2026-07-20 16:05:17 +00:00
this.id = obj.uniqueId();
2026-07-23 10:11:24 +00:00
obj = { authing: false, scopes: null, accessToken: null };
2026-07-22 07:54:56 +00:00
obj.scopes = [];
2026-07-20 16:05:17 +00:00
date = new Date(0);
obj.expires = date;
this.authorization = obj;
2026-07-23 10:11:24 +00:00
this.application = { id: null, name: null, icon: null };
2026-07-20 16:05:17 +00:00
abortController = new AbortController();
this.abortController = abortController;
checkRpcVersionResult = this.checkRpcVersion(arg1);
return;
}
}
const items = [
{
key: "checkRpcVersion",
value(arg0) {
2026-07-23 10:11:24 +00:00
let tmp2 = BaseSocket(outer1_1[4]);
tmp2 = new tmp2({ closeCode: outer1_5.INVALID_VERSION }, "Invalid Version: " + arg0);
2026-07-20 16:05:17 +00:00
throw tmp2;
}
}
];
return callback(BaseSocket, items);
2026-07-23 10:11:24 +00:00
})();
const result = require("ME").fileFinishedImporting("modules/rpc/transports/BaseSocket.tsx");
2026-07-20 16:05:17 +00:00
export default tmp3;