diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-05-20 16:03:57 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-05-20 16:03:57 +0200 |
| commit | 109be6a61117844d1156f07fa2c54c62d410a56d (patch) | |
| tree | 373a8da2ee44a5c6929c528dfdbe4acf613f55ce /app/server | |
| parent | 20ac24f66da37cc011e2459c5a347a7083c3272c (diff) | |
relaying my blob from python to browser
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) }) }) |
