Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

  • new default(options: RESP2Options): 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
  • parseArray(chunk: Buffer, arraysToKeep?: number): undefined | ArrayReply
  • parseBulkString(chunk: Buffer): undefined | null | string | Buffer
  • parseInteger(chunk: Buffer): undefined | number
  • parseSimpleString(chunk: Buffer): undefined | string | Buffer
  • parseType(chunk: Buffer, type: Types, arraysToKeep?: number): undefined | Reply
  • pushArrayItem(item: Reply, arraysToKeep: number): undefined | ArrayReply
  • reset(): void
  • returnArrayReply(reply: ArrayReply, arraysToKeep: number): undefined | ArrayReply
  • write(chunk: Buffer): void

Generated using TypeDoc