UNPKG

lisa-box

Version:
22 lines 875 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const common_1 = require("@fabrix/fabrix/dist/common"); const LisaDiscovery = require('lisa-discovery'); class DiscoveryService extends common_1.FabrixService { init() { const serviceDiscovery = new LisaDiscovery({ multicastAddress: '239.9.9.9', multicastPort: 5544, trigger: 'lisa-server-search', callback: (input, address) => { console.log(input, address); let data = 'lisa-server-response '; data += JSON.stringify({ port: this.app.config.web.port, isSecure: this.app.config.web.ssl !== undefined }); return data; } }); serviceDiscovery.start(); } } exports.DiscoveryService = DiscoveryService; //# sourceMappingURL=DiscoveryService.js.map