UNPKG

@jonaskello-forks/amqp-client

Version:

AMQP 0-9-1 client, both for browsers (WebSocket) and node (TCP Socket)

31 lines 885 B
/// <reference types="node" /> import { AMQPBaseClient } from './amqp-base-client.js'; import * as net from 'net'; /** * AMQP 0-9-1 client over TCP socket. */ export declare class AMQPClient extends AMQPBaseClient { socket?: net.Socket; readonly tls: boolean; readonly host: string; readonly port: number; private readonly insecure; private framePos; private frameSize; private frameBuffer; /** * @param url - uri to the server, example: amqp://user:passwd@localhost:5672/vhost */ constructor(url: string); connect(): Promise<AMQPBaseClient>; private connectSocket; private onRead; /** * @ignore * @param bytes to send * @return fulfilled when the data is enqueued */ send(bytes: Uint8Array): Promise<void>; protected closeSocket(): void; } //# sourceMappingURL=amqp-socket-client.d.ts.map