UNPKG

node-opcua-client

Version:

pure nodejs OPCUA SDK - module client

18 lines 689 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.waitUntilReconnectionIsCanceled = waitUntilReconnectionIsCanceled; function waitUntilReconnectionIsCanceled(client, callback) { const interval = 100; const maxIntervalCount = 100; let intervalCount = 0; const timer = setInterval(() => { if (!client.isReconnecting || ++intervalCount > maxIntervalCount) { clearInterval(timer); if (intervalCount > maxIntervalCount) { console.warn("waitUntilReconnectionIsCanceled: timeout"); } callback(); } }, interval); } //# sourceMappingURL=client_reconnection.js.map