pew-transport

1.0.1 • Public • Published

node-pew-transport

Using the pew-transport you can send and receive binary files via an TCP socket connection.

pew-transport have 2 simples methods to prepare your files or messages and recovery it.

See below some examples of use:

===Prepare buffer

 
var transport = require('pew-transport');
 
var buffer = new Buffer('My first test');
var buf = transport.prepare(buffer);
 
//buf is ready to send using TCP connections;
 

===Received buffer

 
var transport = require('pew-transport');
var net = require('net');
 
var server = net.createServer(function(socket) {
  socket.on('error', function(){
    console.log('server connected');
  });
  socket.on('end', function() {
    console.log('server disconnected');
  });
  socket.on('error', function(err){
    console.log('error: '+err);
  });
 
  transport.recovery(socket, transport.DEFAULT_ENDIAN, function(buff){
    //your buffer is recovered!
    console.log(buff);
  });
 
});
 
server.listen(8080);
 

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.1
    0
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.1
    0
  • 1.0.0
    0

Package Sidebar

Install

npm i pew-transport

Weekly Downloads

0

Version

1.0.1

License

MIT

Last publish

Collaborators

  • marcosbergamo