tami
Version:
Typescript client for asterisk's AMI
16 lines (15 loc) • 428 B
TypeScript
/// <reference types="node" />
import { EventEmitter } from 'events';
export declare class Connection extends EventEmitter {
readonly host: string;
readonly port: number;
private socket;
private buffer;
constructor(host: string, port?: number);
connect(): Connection;
disconnect(): void;
write(action: string): boolean;
private handleClose;
private handleData;
private handleError;
}