UNPKG

901 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3const tslib_1 = require("tslib");
4const discover_1 = require("@ionic/discover");
5var discover_2 = require("@ionic/discover");
6exports.computeBroadcastAddress = discover_2.computeBroadcastAddress;
7class Publisher extends discover_1.Publisher {
8 getInterfaces() {
9 return [];
10 }
11}
12exports.Publisher = Publisher;
13function createPublisher(name, port, commPort) {
14 return tslib_1.__awaiter(this, void 0, void 0, function* () {
15 const publisher = new Publisher('devapp', `${name}@${port}`, port, commPort);
16 return publisher;
17 });
18}
19exports.createPublisher = createPublisher;
20function createCommServer(id, port) {
21 return tslib_1.__awaiter(this, void 0, void 0, function* () {
22 return new discover_1.CommServer('devapp', id, port);
23 });
24}
25exports.createCommServer = createCommServer;