14 lines
526 B
TypeScript
14 lines
526 B
TypeScript
|
import mqtt from 'mqtt';
|
||
|
import { HandleMessage, MessageClient } from './BasicMessageClient';
|
||
|
import { CompleteMessageCliOption } from './MessageBroker';
|
||
|
export declare class MqttMsgClient extends MessageClient {
|
||
|
cli: mqtt.MqttClient;
|
||
|
retryTimes: number;
|
||
|
subMsgHandler: Map<string, HandleMessage>;
|
||
|
constructor(options: CompleteMessageCliOption);
|
||
|
subscribe(destination: string, handle: HandleMessage): boolean;
|
||
|
unsubscribe0(destination: string): void;
|
||
|
get connected(): boolean;
|
||
|
close(): void;
|
||
|
}
|