- newRoute.port = port
- if (opts['no-tls'])
- newRoute.httpd = http.createServer()
- else
- newRoute.httpd = https.createServer(router.httpsOpts)
- newRoute.httpd.listen(newRoute.port)
- newRoute.wsd = new ws.Server( { server: newRoute.httpd } )
- newRoute.wsd.on('connection', (sock) => {
- newRoute.socket = sock
- sock.on('message', (msg) => { console.log(`[${newRoute.host}] ${msg}`) })
- })
- console.log(`Listening for websocket ${newRoute.host} on port ${newRoute.port}`)
- router.routes[routeName] = newRoute
+ newRoute.port = port
+ if (opts['no-tls'])
+ newRoute.httpd = http.createServer()
+ else
+ newRoute.httpd = https.createServer(router.httpsOpts)
+ newRoute.httpd.listen(newRoute.port)
+ newRoute.wsd = new ws.Server( { server: newRoute.httpd } )
+ newRoute.wsd.on('connection', (sock) => {
+ newRoute.socket = sock
+ sock.on('message', (msg) => { console.log(`[${newRoute.host}] ${msg}`) })
+ })
+ console.log(`Listening for websocket ${newRoute.host} on port ${newRoute.port}`)
+ router.routes[routeName] = newRoute