From 78c968c3124f66bd482472fbfa9a6d646950fce4 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <adhisimon@gmail.com> Date: Tue, 8 Feb 2022 17:02:44 +0700 Subject: [PATCH] Add clients.hasActiveWs --- client.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/client.js b/client.js index 2125bed..7f6da72 100644 --- a/client.js +++ b/client.js @@ -2,4 +2,14 @@ require('./lib/client'); const pushTaskPrepaid = require('./lib/client/push-task-prepaid'); +const wsList = require('./lib/client/ws-list'); + exports.pushTaskPrepaid = pushTaskPrepaid; + +/** + * Check if gateway has valid active websocket + * + * @param {string} gatewayName + * @returns {boolean} + */ +exports.hasActiveWs = (gatewayName) => !!wsList[gatewayName]; -- 1.9.0