UNPKG

node-insim

Version:

An InSim library for NodeJS with TypeScript support

23 lines (22 loc) 620 B
import { TypedEmitter } from 'tiny-typed-emitter'; import { OutGaugePack } from './OutGaugePack'; type OutGaugeEvents = { packet: (packet: OutGaugePack) => void; connect: () => void; disconnect: () => void; timeout: () => void; }; type OutGaugeConnectionOptions = { Host: string; Port: number; }; export declare class OutGauge extends TypedEmitter<OutGaugeEvents> { private _options; private connection; private timeout; constructor(timeout?: number); connect(options: Partial<OutGaugeConnectionOptions>): void; disconnect(): void; private handleMessage; } export {};