remove old parsing method.
This commit is contained in:
parent
c543d205c0
commit
5e10d28e82
@ -208,70 +208,8 @@ function createPacket(id, name, items) {
|
||||
return p.render();
|
||||
}
|
||||
|
||||
/*
|
||||
function createBody(name, items) {
|
||||
var p = new BufferWriter();
|
||||
var msg = [];
|
||||
var count = 0;
|
||||
var i;
|
||||
|
||||
for (i = 0; i < items.length; i++) {
|
||||
if (Buffer.isBuffer(items[i])) {
|
||||
msg.push(0);
|
||||
count++;
|
||||
continue;
|
||||
}
|
||||
msg.push(items[i]);
|
||||
}
|
||||
|
||||
if (name)
|
||||
p.writeVarString(name, 'ascii');
|
||||
else
|
||||
p.writeUIntv(0);
|
||||
|
||||
p.writeVarString(JSON.stringify(msg), 'utf8');
|
||||
p.writeUIntv(count);
|
||||
|
||||
for (i = 0; i < items.length; i++) {
|
||||
if (Buffer.isBuffer(items[i])) {
|
||||
p.writeU8(i);
|
||||
p.writeVarBytes(items[i]);
|
||||
}
|
||||
}
|
||||
|
||||
p.writeU8(0x0a);
|
||||
|
||||
return p.render();
|
||||
}
|
||||
|
||||
function parseBody(data) {
|
||||
var p = new BufferReader(data, true);
|
||||
var name, items, bufferCount, i;
|
||||
|
||||
p.start();
|
||||
|
||||
name = p.readVarString('ascii');
|
||||
items = JSON.parse(p.readVarString('utf8'));
|
||||
bufferCount = p.readUIntv();
|
||||
|
||||
for (i = 0; i < bufferCount; i++)
|
||||
items[p.readU8()] = p.readVarBytes();
|
||||
|
||||
assert(p.readU8() === 0x0a);
|
||||
|
||||
p.end();
|
||||
|
||||
return {
|
||||
name: name || null,
|
||||
items: items
|
||||
};
|
||||
}
|
||||
*/
|
||||
|
||||
function createBody(name, items) {
|
||||
var p = new BufferWriter();
|
||||
var msg = [];
|
||||
var count = 0;
|
||||
var i;
|
||||
|
||||
if (name)
|
||||
@ -360,11 +298,6 @@ function parseBody(data) {
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
function parseHeader(data) {
|
||||
return {
|
||||
magic: utils.readU32(data, 0),
|
||||
@ -373,7 +306,6 @@ function parseHeader(data) {
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
function parser(onPacket) {
|
||||
var waiting = HEADER_SIZE;
|
||||
var wait = 0;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user