UNPKG

mdb-reader

Version:

JavaScript library to read data from Access databases

23 lines (22 loc) 883 B
/** * Reads a specific bit of a bitmap. Returns true for 1 and false for 0. * * @param pos 0-based */ export declare function getBitmapValue(bitmap: Buffer, pos: number): boolean; /** * Returns the number of bytes required to store a specific number of bits. */ export declare function roundToFullByte(bits: number): number; /** * @see https://github.com/crypto-browserify/buffer-xor */ export declare function xor(a: Buffer, b: Buffer): Buffer<ArrayBuffer>; /** * Returns true if buffer only contains zeros. */ export declare function isEmptyBuffer(buffer: Buffer): boolean; export declare function intToBuffer(n: number): Buffer; export declare function fixBufferLength(buffer: Buffer, length: number, padByte?: number): Buffer; export declare function isInRange(from: number, to: number, value: number): boolean; export declare function maskTableId(id: number): number;