0.13.2 • Published 11 months ago
@xmpp/reconnect v0.13.2
reconnect
Auto reconnect for @xmpp/client and @xmpp/component.
Included and enabled in @xmpp/component and @xmpp/client.
Supports Node.js and browsers.
Each reconnect will re-use the options provided to the entity start method.
delay property
Property to set/get the delay in milliseconds between connection closed and reconnecting.
Default is 1000.
reconnect.delay; // 1000
reconnect.delay = 2000;reconnecting event
Emitted each time a re-connection is attempted.
reconnect.on("reconnecting", () => {
console.log("reconnecting");
});reconnected event
Emitted each time a re-connection succeed.
reconnect.on("reconnected", () => {
console.log("reconnected");
});error event
Emitted on entity each time a re-connection fails.
entity.on("error", (err) => {
console.error(err);
});