TCP socket(server) and client(consumer) modules using the UCI packet format for communication. Primary a dependent of the UCI base module
 
Go to file
David Kebler 1b846c4753 added packet property to hold processor and both local and added context in which to process packets for both socket and consumer
changed tests accordingly
2018-01-26 10:30:10 -08:00
examples fix app processor property that wasn't getting set 2018-01-22 12:18:34 -08:00
src added packet property to hold processor and both local and added context in which to process packets for both socket and consumer 2018-01-26 10:30:10 -08:00
test added packet property to hold processor and both local and added context in which to process packets for both socket and consumer 2018-01-26 10:30:10 -08:00
.eslintrc.js initial commit 2017-12-21 15:50:05 -08:00
.gitignore added in test, passing. Added in bunyan logger 2018-01-13 20:46:14 -08:00
.npmignore initial commit 2017-12-21 15:50:05 -08:00
.travis.yml initial commit 2017-12-21 15:50:05 -08:00
package-lock.json replaced stream processing with more robust processing using buffer length using new JsonStream class 2018-01-21 20:04:19 -08:00
package.json replaced stream processing with more robust processing using buffer length using new JsonStream class 2018-01-21 20:04:19 -08:00
readme.md replaced stream processing with more robust processing using buffer length using new JsonStream class 2018-01-21 20:04:19 -08:00

readme.md

Extensons of Nodejs net 'SocketandServer` classes

Sockets now pass JSON objects (message packets) Allows extension or passing of custom packet processors (e.g. MQTT) at each end of the socket.