leds/server.js

22 lines
424 B
JavaScript

import * as net from 'net';
const hostname = '0.0.0.0';
const port = 29997;
export default function recv(callback, errorCallback) {
let server = new net.Server();
server.listen(port, hostname, () => {
server.on('connect', ()=>{
console.log('connection recieved')
})
server.on('data', (data) => {
callback(data)
})
});
server.on('error', (e) => {
server.close();
errorCallback(e);
});
}