bufferutils: add varIntBuffer
This commit is contained in:
parent
c0c47f076a
commit
2214ccfdd8
4 changed files with 22 additions and 10 deletions
|
@ -159,6 +159,14 @@ function writeVarInt(buffer, number, offset) {
|
|||
return size
|
||||
}
|
||||
|
||||
function varIntBuffer(i) {
|
||||
var size = varIntSize(i)
|
||||
var buffer = new Buffer(size)
|
||||
writeVarInt(buffer, i, 0)
|
||||
|
||||
return buffer
|
||||
}
|
||||
|
||||
function reverse(buffer) {
|
||||
var buffer2 = new Buffer(buffer)
|
||||
Array.prototype.reverse.call(buffer2)
|
||||
|
@ -171,6 +179,7 @@ module.exports = {
|
|||
readUInt64LE: readUInt64LE,
|
||||
readVarInt: readVarInt,
|
||||
reverse: reverse,
|
||||
varIntBuffer: varIntBuffer,
|
||||
varIntSize: varIntSize,
|
||||
writePushDataInt: writePushDataInt,
|
||||
writeUInt64LE: writeUInt64LE,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue