bufferStuff/readers/IReader.ts
2023-05-02 20:34:25 +01:00

17 lines
No EOL
396 B
TypeScript

export interface IReader {
readBuffer(bytes:number): Buffer,
readUint8Array(bytes:number): Uint8Array,
readByte(): number,
readUByte(): number,
readBool(): boolean,
readShort(): number,
readUShort(): number,
readInt(): number,
readUInt(): number,
readLong(): bigint,
readULong(): bigint,
readFloat(): number,
readDouble(): number,
readShortString(): string,
readString(): string,
}