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 2d38eab240 alter to passed options to class to better support both tcp and unix sockets with same class 2018-01-29 21:38:46 -08:00
examples fix app processor property that wasn't getting set 2018-01-22 12:18:34 -08:00
src alter to passed options to class to better support both tcp and unix sockets with same class 2018-01-29 21:38:46 -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.