????JFIF??x?x????'
| Server IP : 104.21.30.238 / Your IP : 216.73.216.87 Web Server : LiteSpeed System : Linux premium151.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 User : tempvsty ( 647) PHP Version : 8.0.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /././././proc/self/root/usr/lib/node_modules/npm/node_modules/worker-farm/ |
Upload File : |
import { ForkOptions } from "child_process";
export = Farm;
declare function Farm(name: string): Farm.Workers;
declare function Farm(name: string, exportedMethods: string[]): Farm.Workers;
declare function Farm(options: Farm.FarmOptions, name: string): Farm.Workers;
declare function Farm(
options: Farm.FarmOptions,
name: string,
exportedMethods: string[],
): Farm.Workers;
type WorkerCallback0 = () => void;
type WorkerCallback1 = (arg1: any) => void;
type WorkerCallback2 = (arg1: any, arg2: any) => void;
type WorkerCallback3 = (arg1: any, arg2: any, arg3: any) => void;
type WorkerCallback4 = (arg1: any, arg2: any, arg3: any, arg4: any) => void;
declare namespace Farm {
export function end(workers: Workers, callback?: Function): void;
export interface Workers {
[x: string]: Workers,
(callback: WorkerCallback): void;
(arg1: any, callback: WorkerCallback): void;
(arg1: any, arg2: any, callback: WorkerCallback): void;
(arg1: any, arg2: any, arg3: any, callback: WorkerCallback): void;
(
arg1: any,
arg2: any,
arg3: any,
arg4: any,
callback: WorkerCallback,
): void;
}
export interface FarmOptions {
maxCallsPerWorker?: number;
maxConcurrentWorkers?: number;
maxConcurrentCallsPerWorker?: number;
maxConcurrentCalls?: number;
maxCallTime?: number;
maxRetries?: number;
autoStart?: boolean;
workerOptions?: ForkOptions;
}
export type WorkerCallback =
| WorkerCallback0
| WorkerCallback1
| WorkerCallback2
| WorkerCallback3
| WorkerCallback4;
}