'use strict'; class Ws { constructor() { } init(io) { this.io = io; this.io.on('connection', this.onConn); this.io.of('/building/log', this.onBuildingLogConn); } broadcast(path, msg) { this.io.emit(path, msg); } onConn(socket) { console.log(socket.conn.id); } onBuildingLogConn(socket) { socket.on('message', (msg) => { console.log(msg); }); } } let ws = new Ws(); module.exports = ws;