Files
node-metaverse/dist/classes/EventQueueClient.d.ts
Casper Warden 960f024ea4 More refactoring stuff
- Add a waitForEventQueue promise, to get rid of the 5 second fudge from testBot.js
- Async'ify testBot.js
- Complete plumbing for Hint's ScriptDialog support (see changes to ScriptDialogEvent.ts and Comms.ts
- Fix: The EventQueue was pausing for 5 seconds every 30 seconds
2018-10-07 17:06:54 +01:00

18 lines
619 B
TypeScript

import { Caps } from './Caps';
import * as request from 'request';
import { ClientEvents } from './ClientEvents';
import { Agent } from './Agent';
export declare class EventQueueClient {
caps: Caps;
ack?: number;
done: boolean;
currentRequest: request.Request | null;
private clientEvents;
private agent;
constructor(agent: Agent, caps: Caps, clientEvents: ClientEvents);
shutdown(): void;
Get(): void;
request(url: string, data: string, contentType: string): Promise<string>;
capsRequestXML(capability: string, data: any, attempt?: number): Promise<any>;
}