Function createTextReader

  • Parameters

    • reader: ReadableStreamDefaultReader<Uint8Array>
    • bufferSize: number = DEFAULT_BUFFER_SIZE

    Returns {
        read: ((byteCount: number) => Promise<ReadableStreamReadResult<Uint8Array>>);
        readLine: (() => Promise<ReadableStreamReadResult<string>>);
        releaseLock: (() => void);
    }

    • read: ((byteCount: number) => Promise<ReadableStreamReadResult<Uint8Array>>)
        • (byteCount): Promise<ReadableStreamReadResult<Uint8Array>>
        • Parameters

          • byteCount: number

          Returns Promise<ReadableStreamReadResult<Uint8Array>>

    • readLine: (() => Promise<ReadableStreamReadResult<string>>)
        • (): Promise<ReadableStreamReadResult<string>>
        • Returns Promise<ReadableStreamReadResult<string>>

    • releaseLock: (() => void)
        • (): void
        • Returns void