mortie 65661bc8ee added 'connected' event | vor 8 Jahren | |
---|---|---|
README.md | vor 8 Jahren | |
client.js | vor 8 Jahren | |
index.js | vor 8 Jahren | |
package.json | vor 8 Jahren | |
test.js | vor 8 Jahren |
This library provides an easy way to send events to a web browser (or any other client) over HTTP.
See the test.js
file for an example application.
var http = require("http");
var WebEvents = require("webevnts");
var events = WebEvents();
http.createServer(function(req, res) {
/*
* Whatever else your app does on each request
*/
events.handle(req, res);
});
// Emit whatever events you need
events.emit("someevent", { some: "parameters" });
var events = WebEvents();
// Listen to events
events.on("someevent", function(evt) {
// evt -> { some: "parameters" }
});
// Do something whenever the client connects (or reconnects)
events.on("connection", function() {
// Connected!
});