summaryrefslogtreecommitdiff
path: root/app/server/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/server/index.js')
-rw-r--r--app/server/index.js16
1 files changed, 14 insertions, 2 deletions
diff --git a/app/server/index.js b/app/server/index.js
index 3104a98..c3b0763 100644
--- a/app/server/index.js
+++ b/app/server/index.js
@@ -9,8 +9,9 @@ app.use(express.static('public', { extensions: ['html'] }))
function serve_index(req, res) { res.sendFile(path.join(__dirname, '../../public', 'index.html')) }
app.get('/dashboard/', serve_index)
-app.get('/checkpoint/', serve_index)
-app.get('/dataset/', serve_index)
+app.get('/system/', serve_index)
+app.get('/checkpoints/', serve_index)
+app.get('/datasets/', serve_index)
app.get('/live/', serve_index)
app.get('/', serve_index)
// app.get('/images', site.images)
@@ -49,6 +50,11 @@ function bind_relay(socket) {
client.emit('status', data)
})
+ socket.on('system_res', data => {
+ console.log('System responded', data.cmd)
+ client.emit('system_res', data)
+ })
+
socket.on('frame', (data) => {
client.volatile.emit('frame', data)
})
@@ -64,6 +70,12 @@ function bind_client(socket){
console.log('Client sent command', data)
relay.emit('cmd', data)
})
+
+ socket.on('system', data => {
+ console.log('Client sent system command', data)
+ relay.emit('system', data)
+ })
+
socket.on('disconnect', () => {
console.log('Client disconnected')
})