summaryrefslogtreecommitdiff
path: root/app/server
diff options
context:
space:
mode:
Diffstat (limited to 'app/server')
-rw-r--r--app/server/index.js14
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)
})
})