r2-utils-js
Version:
Readium 2 'utils' for NodeJS (TypeScript)
13 lines (12 loc) • 460 B
TypeScript
import { Transform } from "stream";
export declare class RangeStream extends Transform {
readonly streamBegin: number;
readonly streamEnd: number;
readonly streamLength: number;
private bytesReceived;
private finished;
private isClosed;
constructor(streamBegin: number, streamEnd: number, streamLength: number);
_flush(callback: () => void): void;
_transform(chunk: Buffer, _encoding: string, callback: () => void): void;
}