DefinitelyTyped/types/mosca/mosca-tests.ts
7829740aac Update mosca. (#41180)
* Add Server constructor options define.

* Add detailed event callback define.

* Add more test.
2019-12-26 10:39:59 -06:00

19 lines
449 B
TypeScript

import { Server, Client, Packet, ServerOptions } from 'mosca';
const settings: ServerOptions = {
port: 1883,
host: '0.0.0.0'
};
const server = new Server(settings);
server.on('ready', () => {});
server.on('clientConnected', (client: Client) => {});
server.on('clientDisconnected', (client: Client) => {});
server.on('published', (packet: Packet, client: Client) => {});
server.on('subscribed', (topic: string, client: Client) => {});