byte-rw
Version:
Byte reader/writer for buffers and streams in typescript/javascript
14 lines • 612 B
TypeScript
import { DataViewChunkedWorker } from "./dataview-chunk.js";
import { DataViewByteWriter } from "./writer.js";
export declare abstract class DataViewByteWriterChunked extends DataViewByteWriter implements DataViewChunkedWorker {
defaultChunkSize: number;
constructor(littleEndian?: boolean, defaultChunkSize?: number);
complete(): void;
/**
* Saves the current chunk ({@link dataview}) and returns the number
* of bytes that were saved
*/
protected abstract save(): number;
protected tryEnsureAvailable(bytes: number): number;
}
//# sourceMappingURL=writer-chunked.d.ts.map