@halsp/core
Version:
面向云的现代渐进式轻量 Node.js 框架
9 lines (8 loc) • 516 B
TypeScript
/// <reference types="node" />
import * as net from "net";
import { ILogger } from "../logger";
export declare function getHalspPort(port: number): number;
export declare function getHalspPort(port?: number): number | undefined;
export declare function logAddress(server: net.Server, logger: ILogger, defaultHost: string): void;
export declare function closeServer(server: net.Server): Promise<void>;
export declare function getAvailablePort(host?: string, port?: number, max?: number): Promise<number | undefined>;