Installation
npm install --save @types/buffer-builder
Summary
This package contains type definitions for buffer-builder (https://github.com/PeterReid/node-buffer-builder).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/buffer-builder.
declare class BufferBuilder {
constructor(initialCapacity?: number | Buffer);
appendBuffer(source: Buffer): BufferBuilder;
appendUInt8(value: number): BufferBuilder;
appendUInt16LE(value: number): BufferBuilder;
appendUInt16BE(value: number): BufferBuilder;
appendUInt32LE(value: number): BufferBuilder;
appendUInt32BE(value: number): BufferBuilder;
appendInt8(value: number): BufferBuilder;
appendInt16LE(value: number): BufferBuilder;
appendInt16BE(value: number): BufferBuilder;
appendInt32LE(value: number): BufferBuilder;
appendInt32BE(value: number): BufferBuilder;
appendFloatLE(value: number): BufferBuilder;
appendFloatBE(value: number): BufferBuilder;
appendDoubleLE(value: number): BufferBuilder;
appendDoubleBE(value: number): BufferBuilder;
appendString(str: string, encoding?: string): BufferBuilder;
appendStringZero(str: string, encoding?: string): BufferBuilder;
appendFill(value: number, count: number): BufferBuilder;
get(): Buffer;
copy(targetBuffer: Buffer, targetStart?: number, sourceStart?: number, sourceEnd?: number): number;
readonly length: number;
}
export = BufferBuilder;
Additional Details
- Last updated: Mon, 06 Nov 2023 22:41:05 GMT
- Dependencies: @types/node
Credits
These definitions were written by Natalie Weizenbaum.