Sha256: 17dd5811460b9789cf076e6d345bca4aaaf7e979fe82e88bd146994d3ef60c96
Contents?: true
Size: 1019 Bytes
Versions: 5
Compression:
Stored size: 1019 Bytes
Contents
// Arduino <> Subduino/Node <> WWW var sys = require('sys'), http = require('http'), faye = require('./vendor/faye'); var bayeux = new faye.NodeAdapter({ mount: '/faye', timeout: 45 }); sys.puts("Starting server..."); // process.on('SIGHUP', function () { // sys.puts('Got SIGHUP signal.'); // }); // process.on('SIGKILL', function () { // sys.puts('Got SIGHUP signal.'); // }); // Handle non-Bayeux requests var server = http.createServer(function(request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.write('Nothing to see here...'); response.end(); }); server.on('stream', function(stream) { sys.puts("Stream!"); sys.puts(stream); }) var listen_callback = function() { sys.log("Server started..."); } bayeux.attach(server); server.listen(8000, listen_callback); // var client = new faye.Client('http://localhost:8000/faye'); // bayeux.getClient().publish('/email/new', { // text: 'New email has arrived!', // inboxSize: 34 // });
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
subduino-0.3.1 | node/server.js |
subduino-0.2.2 | node/server.js |
subduino-0.2.1 | node/server.js |
subduino-0.2.0 | node/server.js |
subduino-0.1.0 | node/server.js |