Closed
Description
I don't know if this is intended but it is possible to emit events that i believe should be "reserved".
var Primus = require('primus');
var primus_emitter = require('primus-emitter');
var server = require('http').createServer();
var primus = new Primus(server, {transformer: 'websockets'});
primus.use('emitter', primus_emitter);
primus.on('connection', function(spark) {
console.log('spark ' + spark.id + ' connected');
spark.send('open');
});
primus.on('disconnection', function(spark) {
console.log('spark ' + spark.id + ' disconnected');
});
server.listen(3000);
var Socket = primus.Socket;
var client = new Socket('http://localhost:3000');
client.on('open', function() {
console.log('client connected');
client.send('end');
});
Metadata
Metadata
Assignees
Labels
No labels