diff options
Diffstat (limited to 'app/server')
| -rw-r--r-- | app/server/index.js | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/app/server/index.js b/app/server/index.js index 55daba4..0478b81 100644 --- a/app/server/index.js +++ b/app/server/index.js @@ -23,6 +23,7 @@ const relay = io.of('/relay') client.on('connect', socket => { console.log('Client connected') socket.on('cmd', data => { + console.log('Client sent command', data) relay.emit('cmd', data) }) socket.on('disconnect', () => { @@ -32,13 +33,20 @@ client.on('connect', socket => { relay.on('connect', socket => { console.log('Relay connected') - socket.on('params', data => { - client.emit('params', data) + socket.on('res', data => { + console.log('received response', data.cmd) + client.emit('res', data) + }) + + socket.on('frame', (fn, data) => { + console.log('relay frame', fn, data.length) + client.emit('frame', fn, data) }) ss(relay).on('frame', (stream, data) => { - console.log(data) + console.log('received frame', data) Object.values(client.connected).map(socket => { + console.log('emitting to socket') ss(socket).emit('frame', stream, data) }) }) |
