config.forEachGS(function sendToGS(gsconf, cb) { if (gsconf.gsid === config.getGsid()) { sessionMgr.sendToAll(msg); } else { log.debug('forwarding apiSendToAll request to %s', gsconf.gsid); rpc.sendRequest(gsconf.gsid, 'gs', ['sendToAll', [msg]]); } });
/** * Asynchronously sends a message to all logged in clients connected to * this GS instance. * * @param {object} msg the message to send */ function sendToAll(msg) { sessionMgr.sendToAll(msg); }