hazelcast-client
Version:
Hazelcast - open source In-Memory Data Grid - client for NodeJS
21 lines (20 loc) • 624 B
TypeScript
/// <reference types="node" />
import { Data } from './Data';
export declare const PARTITION_HASH_OFFSET: number;
export declare const TYPE_OFFSET: number;
export declare const DATA_OFFSET: number;
export declare const HEAP_DATA_OVERHEAD: number;
export declare class HeapData implements Data {
private payload;
constructor(buffer: Buffer);
toBuffer(): Buffer;
getType(): number;
totalSize(): number;
dataSize(): number;
getHeapCost(): number;
getPartitionHash(): number;
hashCode(): number;
equals(other: Data): boolean;
hasPartitionHash(): boolean;
isPortable(): boolean;
}