decord/source/__polyfill/14xxx/module_14416.js
github-actions cd74c1f217 chore: update source for alpha 345.5
Skipped 1 file(s) >100MB (GitHub limit): source/__vendor/09xxx/9667_m.js (378 MB)
2026-09-05 10:56:28 +00:00

45 lines
1.1 KiB
JavaScript

// Module ID: 14416
// Function ID: 14417
// Dependencies: []
// Module 14416
arg5.default = (createSocket) => {
({ host, port } = createSocket);
if (null != createSocket.createSocket) {
let tmp7 = typeof host === "string";
if (typeof host === "string") {
tmp7 = host;
}
if (tmp7) {
tmp7 = "" !== host;
}
if (tmp7) {
let tmp13 = typeof port === "number";
if (typeof port === "number") {
tmp13 = port >= 1;
}
if (tmp13) {
tmp13 = port <= 65535;
}
if (tmp13) {
if (typeof tmp !== "function") {
const _Error4 = Error;
error = new Error("invalid onCommand handler");
throw error;
}
} else {
const _Error3 = Error;
const error1 = new Error("invalid port");
throw error1;
}
} else {
const _Error2 = Error;
const error2 = new Error("invalid host");
throw error2;
}
} else {
const _Error = Error;
const error3 = new Error("invalid createSocket function");
throw error3;
}
};