Hierarchy

  • default

Constructors

  • new default(options: RESP2Options): default
  • Parameters

    • options: RESP2Options

    Returns default

Properties

arrayItemType?: Types
arraysInProcess: ArrayInProcess[] = []
bufferComposer: default = ...
bulkStringRemainingLength?: number
currentStringComposer: default | default = ...
cursor: number = 0
initializeArray: boolean = false
integer: number = 0
isNegativeInteger?: boolean
stringComposer: default = ...
type?: Types

Methods

  • compose<C, T>(chunk: Buffer, composer: C): undefined | T
  • Type Parameters

    Parameters

    • chunk: Buffer
    • composer: C

    Returns undefined | T

  • parseArray(chunk: Buffer, arraysToKeep?: number): undefined | ArrayReply
  • Parameters

    • chunk: Buffer
    • arraysToKeep: number = 0

    Returns undefined | ArrayReply

  • parseBulkString(chunk: Buffer): undefined | null | string | Buffer
  • Parameters

    • chunk: Buffer

    Returns undefined | null | string | Buffer

  • parseError(chunk: Buffer): undefined | ErrorReply
  • Parameters

    • chunk: Buffer

    Returns undefined | ErrorReply

  • parseInteger(chunk: Buffer): undefined | number
  • Parameters

    • chunk: Buffer

    Returns undefined | number

  • parseSimpleString(chunk: Buffer): undefined | string | Buffer
  • Parameters

    • chunk: Buffer

    Returns undefined | string | Buffer

  • parseType(chunk: Buffer, type: Types, arraysToKeep?: number): undefined | Reply
  • Parameters

    • chunk: Buffer
    • type: Types
    • Optional arraysToKeep: number

    Returns undefined | Reply

  • pushArrayItem(item: Reply, arraysToKeep: number): undefined | ArrayReply
  • Parameters

    • item: Reply
    • arraysToKeep: number

    Returns undefined | ArrayReply

  • reset(): void
  • Returns void

  • returnArrayReply(reply: ArrayReply, arraysToKeep: number): undefined | ArrayReply
  • Parameters

    • reply: ArrayReply
    • arraysToKeep: number

    Returns undefined | ArrayReply

  • write(chunk: Buffer): void
  • Parameters

    • chunk: Buffer

    Returns void

Generated using TypeDoc