UNPKG

@remote.it/core

Version:

Core remote.it JavasScript/TypeScript library

21 lines (20 loc) 617 B
/// <reference types="node" /> import { EventEmitter } from 'events' export interface UDPListener { on(msg: 'ready', cb: () => void): this on(msg: 'message', cb: (message: string) => void): this on(msg: 'error', cb: (error: string) => void): this on(msg: 'closed', cb: () => void): this } export declare class UDPListener extends EventEmitter { port: number private server constructor(port: number) listen(): void close(): void readonly address: string | import('net').AddressInfo private handleError private handleMessage private handleListening } //# sourceMappingURL=UDPListener.d.ts.map