Readable.prototype.resume = function() {
emitDataEvents(this);
this.read(0);
+ this.emit('resume');
};
Readable.prototype.pause = function() {
emitDataEvents(this, true);
+ this.emit('pause');
};
function emitDataEvents(stream, startPaused) {
stream.pause = function() {
paused = true;
+ this.emit('pause');
};
stream.resume = function() {
});
else
this.read(0);
+ this.emit('resume');
};
// now make it start, just in case it hadn't already.