UNPKG

@jabrown93/homebridge-onkyo

Version:
28 lines 945 B
import { EventEmitter } from 'events'; import { Logger } from 'homebridge'; export declare class Eiscp extends EventEmitter { private is_connected; private eiscp?; private readonly log; private readonly send_queue?; private readonly COMMANDS; private readonly COMMAND_MAPPINGS; private readonly VALUE_MAPPINGS; private readonly MODELSETS; private readonly config; constructor(logger: Logger | Console); private in_modelsets; private eiscp_packet; private eiscp_packet_extract; private iscp_to_command; private command_to_iscp; discover(options: object, callback: any): void; connect(options?: object): void; disconnect(): void; close(): void; raw(data: any, callback: any): void; command(data: any, callback?: any): void; get_commands(zone: any, callback: any): void; get_command(command: any, callback: any): void; } //# sourceMappingURL=eiscp.d.ts.map