
Untitled
By: a guest on
May 2nd, 2012 | syntax:
None | size: 0.82 KB | hits: 13 | expires: Never
console.log('Version: ' + process.version);
var dgram = require('dgram'),
path = require("path");
var server = dgram.createSocket("unix_dgram"),
datagramPath = path.join(process.cwd(), "datagram_socket.udp");
server.on("message", function (message) {
console.log("message event fired");
console.log("UDP got: " + message);
});
server.on("listening", function () {
console.log("listening event fired");
var buffer = new Buffer("my message is hallo world");
console.log("buffer created: " + buffer.toString());
server.send(buffer, 0, buffer.length, datagramPath, function (err, bytes) {
console.log("send callback fired");
if (err) {
throw err;
}
console.log("Wrote " + bytes + " bytes to socket.");
});
});
server.bind(datagramPath);