blob: 3ca7ede0d3c44fe2eca66609439778be148cbf01 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
// An EventEmitter wrapper for socket.js writes
const EventEmitter = require('events');
class wwrap extends EventEmitter{
constructor(socket){
super();
socket.on('write', (acc) => { // Assumed that none are rejected because I've never seen it
for (let w of acc) this.emit(w);
});
}
}
module.exports = wwrap;
|