UNPKG

homebridge-rinnai-touch-platform

Version:

Homebridge Plugin to control heating/cooling via a Rinnai Touch WiFi Module

22 lines 651 B
import events = require('events'); import { ILogging } from './ILogging'; import { ModuleAddress } from './UdpService'; export { ModuleAddress }; export declare class TcpService extends events.EventEmitter { private readonly log; private readonly hasStaticIpAddress; private address?; private readonly timeout; private readonly udp; private socket?; constructor(options?: { log?: ILogging; address?: ModuleAddress; timeout?: number; }); connect(): Promise<void>; closeSocket(): void; destroy(): void; write(data: string): Promise<void>; } //# sourceMappingURL=TcpService.d.ts.map