0.1.0 • Published 11 years ago
udp-portal v0.1.0
udp-portal
tunnel UDP traffic over TCP
CLI
udp-portal server udp://239.5.5.5:4005 tcp://localhost:8000
udp-portal client tcp://hostname:8080 udp://239.5.5.5:4005
API
Server
var portal = require('udp-portal');
var server = portal.server('udp://239.5.5.5:4005');
server.listen(function() {
server.address().port;
});
Client
The client API is can connect to the udp-portal server as well as replay udp packets.
To just connect and listen for forwarded udp messages.
var client = portal.client('tcp://localhost:port');
client.on('message', function(msg) {
client.close();
});
Alternatively, you can have the client replay messages back out to a UDP address/port.
var client = portal.client('tcp://localhost:port', 'udp://239.6.6.6:4005');
License
MIT
0.1.0
11 years ago