@dazejs/framework
Version:
Daze.js - A powerful web framework for Node.js
19 lines (18 loc) • 491 B
TypeScript
/// <reference types="node" />
/// <reference types="node" />
import * as http from 'http';
import * as net from 'net';
export interface WorkerOptions {
port: number;
sticky: boolean;
createServer: (...args: any[]) => http.Server;
}
export declare class Worker {
options: WorkerOptions;
server: net.Server;
constructor(opts: WorkerOptions);
disconnect(refork?: boolean): void;
close(): void;
catcheReloadSignal(): void;
run(): Promise<http.Server>;
}