mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-09 11:13:57 +08:00
17 lines
393 B
TypeScript
17 lines
393 B
TypeScript
///<reference path="mqtt.d.ts"/>
|
|
|
|
import mqtt = require('mqtt');
|
|
|
|
var client: mqtt.Client = mqtt.connect('mqtt://test.mosquitto.org');
|
|
|
|
client.on('connect', () => {
|
|
client.subscribe('presence');
|
|
client.publish('presence', 'Hello mqtt');
|
|
});
|
|
|
|
client.on('message', (topic: string, message: Buffer) => {
|
|
// message is Buffer
|
|
console.log(message.toString());
|
|
client.end();
|
|
});
|