tlo
Version:
Reader of binary serialized Type Language Schema
20 lines (19 loc) • 569 B
TypeScript
/// <reference types="node" />
export declare class TlSimpleParser {
data: ArrayBuffer;
data_begin_len: number;
data_len: number;
private offset;
error: string;
error_pos: number;
constructor(data: Buffer);
set_error: (error_message: string) => void;
check_len: (len: number) => void;
get_error: () => string;
get_error_pos: () => number;
fetch_int: () => number;
fetch_long: () => bigint;
unpack_uchar: (offset?: number) => number;
fetch_string: () => string;
fetch_end: () => void;
}