Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BufferPool

A pool of Buffers which allow you to read them as if they were one

internal

Hierarchy层级

  • BufferPool

Index索引

Constructors构造函数

Properties属性

Accessors访问器

Methods方法

Constructors构造函数

constructor

Properties属性

[kBuffers]

[kBuffers]: Buffer[]

[kLength]

[kLength]: number

Accessors访问器

length

  • get length(): number

Methods方法

append

  • append(buffer: Buffer): void
  • Adds a buffer to the internal buffer pool list

    Parameters参数

    • buffer: Buffer

    Returns返回void

peek

  • peek(size: number): Buffer
  • Returns the requested number of bytes without consuming them

    Parameters参数

    • size: number

    Returns返回Buffer

read

  • read(size: number, consume?: boolean): Buffer
  • Reads the requested number of bytes, optionally consuming them

    Parameters参数

    • size: number
    • consume: boolean = true

    Returns返回Buffer

Generated using TypeDoc