UNPKG

mole-rpc-transport-tcp

Version:
14 lines (13 loc) 442 B
/// <reference types="node" /> import { ListenOptions } from "net"; declare type Options = ListenOptions; declare type OnDataCallback = (data: string | undefined) => Promise<string>; export declare class TcpTransportServer { private readonly opts; private callback; private readonly server; constructor(opts: Options); onData(callback: OnDataCallback): Promise<void>; close(): Promise<void>; } export {};