From 76b5640ff738f23be0e69d017577fe273c68bb34 Mon Sep 17 00:00:00 2001 From: Christopher Brown Date: Wed, 10 Jun 2015 13:33:24 -0500 Subject: [PATCH] Add {read,write}{U,}Int{LE,BE} methods to NodeBuffer interface --- node/node.d.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/node/node.d.ts b/node/node.d.ts index 7043a2806..574439b7e 100644 --- a/node/node.d.ts +++ b/node/node.d.ts @@ -329,6 +329,14 @@ interface NodeBuffer { length: number; copy(targetBuffer: Buffer, targetStart?: number, sourceStart?: number, sourceEnd?: number): number; slice(start?: number, end?: number): Buffer; + writeUIntLE(value: number, offset: number, byteLength: number, noAssert?: boolean): number; + writeUIntBE(value: number, offset: number, byteLength: number, noAssert?: boolean): number; + writeIntLE(value: number, offset: number, byteLength: number, noAssert?: boolean): number; + writeIntBE(value: number, offset: number, byteLength: number, noAssert?: boolean): number; + readUIntLE(offset: number, byteLength: number, noAssert?: boolean): number; + readUIntBE(offset: number, byteLength: number, noAssert?: boolean): number; + readIntLE(offset: number, byteLength: number, noAssert?: boolean): number; + readIntBE(offset: number, byteLength: number, noAssert?: boolean): number; readUInt8(offset: number, noAsset?: boolean): number; readUInt16LE(offset: number, noAssert?: boolean): number; readUInt16BE(offset: number, noAssert?: boolean): number;