npm.io
0.0.1 • Published 9 years ago

@xmpp/plugin-reconnect

Licence
ISC
Version
0.0.1
Deps
0
Vulns
0
Weekly
0
Stars
2.3K

reconnect

XMPP reconnect for JavaScript

Included in @xmpp/component.

Install

npm install @xmpp/plugin-reconnect

Usage

const reconnect = require('@xmpp/plugin-reconnect')
const entity = ...

const plugin = entity.plugin(reconnect)

plugin.getDelay() // default is 1000ms
plugin.setDelay(2000)

entity.on('reconnecting', () => {
  console.log('reconnecting')
})

entity.on('reconnected', () => {
  console.log('reconnected')
})

Keywords