You've already forked node-redis
mirror of
https://github.com/redis/node-redis.git
synced 2025-08-10 11:43:01 +03:00
Remove event emitters from the parser as they are overhead that is not needed
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
'use strict';
|
||||
|
||||
var events = require("events"),
|
||||
util = require("util");
|
||||
var util = require("util");
|
||||
|
||||
function Packet(type, size) {
|
||||
this.type = type;
|
||||
@@ -20,8 +19,6 @@ function ReplyParser(options) {
|
||||
this._reply_type = null;
|
||||
}
|
||||
|
||||
util.inherits(ReplyParser, events.EventEmitter);
|
||||
|
||||
exports.Parser = ReplyParser;
|
||||
|
||||
function IncompleteReadBuffer(message) {
|
||||
@@ -286,11 +283,3 @@ ReplyParser.prototype._packetEndOffset = function () {
|
||||
ReplyParser.prototype._bytesRemaining = function () {
|
||||
return (this._buffer.length - this._offset) < 0 ? 0 : (this._buffer.length - this._offset);
|
||||
};
|
||||
|
||||
ReplyParser.prototype.send_error = function (reply) {
|
||||
this.emit("reply error", reply);
|
||||
};
|
||||
|
||||
ReplyParser.prototype.send_reply = function (reply) {
|
||||
this.emit("reply", reply);
|
||||
};
|
||||
|
Reference in New Issue
Block a user