federer
Version:
Experiments in asynchronous federated learning and decentralized learning
16 lines • 624 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createIOServer = void 0;
const tslib_1 = require("tslib");
const http = tslib_1.__importStar(require("http"));
const io = tslib_1.__importStar(require("socket.io"));
/** Create a socket.io server listening on some port. */
function createIOServer(port) {
return new Promise((resolve) => {
const httpServer = http.createServer();
const server = new io.Server(httpServer);
httpServer.listen(port, () => resolve(server));
});
}
exports.createIOServer = createIOServer;
//# sourceMappingURL=create-server.js.map