Files
NapCatQQ/.pnpm-store/v3/files/99/c213388ee4932e92868e2c7821355a10925c98b27b5df7ddf327cbb0ebf5bab794fcd4510205c5aef4525eaaa2641de1d814af241b61244a9bd04f60569c79
TanTan e311ca3275
Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

15 lines
677 B
Plaintext

import { AbstractStreamReader } from "./AbstractStreamReader.js";
export declare abstract class WebStreamReader extends AbstractStreamReader {
protected reader: ReadableStreamDefaultReader | ReadableStreamBYOBReader;
constructor(reader: ReadableStreamDefaultReader | ReadableStreamBYOBReader);
/**
* Read from stream
* @param buffer - Target Uint8Array (or Buffer) to store data read from stream in
* @param mayBeLess - If true, may fill the buffer partially
* @protected Bytes read
*/
protected abstract readFromStream(buffer: Uint8Array, mayBeLess: boolean): Promise<number>;
abort(): Promise<void>;
close(): Promise<void>;
}