Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

Properties

aborted

aborted: boolean

bufferSize

bufferSize: number

closed

closed: boolean

destroyed

destroyed: boolean

endAfterHeaders

endAfterHeaders: boolean

Set the true if the END_STREAM flag was set in the request or response HEADERS frame received, indicating that no additional data should be received and the readable side of the Http2Stream will be closed.

Optional id

id: number

pending

pending: boolean

readable

readable: boolean

readableEncoding

readableEncoding: BufferEncoding | null

readableEnded

readableEnded: boolean

readableFlowing

readableFlowing: boolean | null

readableHighWaterMark

readableHighWaterMark: number

readableLength

readableLength: number

readableObjectMode

readableObjectMode: boolean

rstCode

rstCode: number

sentHeaders

sentHeaders: OutgoingHttpHeaders

Optional sentInfoHeaders

sentInfoHeaders: OutgoingHttpHeaders[]

Optional sentTrailers

sentTrailers: OutgoingHttpHeaders

session

session: Http2Session

state

writable

writable: boolean

writableCorked

writableCorked: number

writableEnded

writableEnded: boolean

writableFinished

writableFinished: boolean

writableHighWaterMark

writableHighWaterMark: number

writableLength

writableLength: number

writableObjectMode

writableObjectMode: boolean

Methods

[Symbol.asyncIterator]

_destroy

  • _destroy(error: Error | null, callback: function): void
  • Parameters

    • error: Error | null
    • callback: function
        • (error: Error | null): void
        • Parameters

          Returns void

    Returns void

_final

  • _final(callback: function): void
  • Parameters

    • callback: function
        • (error?: Error | null): void
        • Parameters

          • Optional error: Error | null

          Returns void

    Returns void

_read

  • _read(size: number): void
  • Parameters

    • size: number

    Returns void

_write

  • _write(chunk: any, encoding: BufferEncoding, callback: function): void
  • Parameters

    • chunk: any
    • encoding: BufferEncoding
    • callback: function
        • (error?: Error | null): void
        • Parameters

          • Optional error: Error | null

          Returns void

    Returns void

Optional _writev

  • _writev(chunks: Array<object>, callback: function): void
  • Parameters

    • chunks: Array<object>
    • callback: function
        • (error?: Error | null): void
        • Parameters

          • Optional error: Error | null

          Returns void

    Returns void

addListener

  • addListener(event: "aborted", listener: function): this
  • addListener(event: "close", listener: function): this
  • addListener(event: "data", listener: function): this
  • addListener(event: "drain", listener: function): this
  • addListener(event: "end", listener: function): this
  • addListener(event: "error", listener: function): this
  • addListener(event: "finish", listener: function): this
  • addListener(event: "frameError", listener: function): this
  • addListener(event: "pipe", listener: function): this
  • addListener(event: "unpipe", listener: function): this
  • addListener(event: "streamClosed", listener: function): this
  • addListener(event: "timeout", listener: function): this
  • addListener(event: "trailers", listener: function): this
  • addListener(event: "wantTrailers", listener: function): this
  • addListener(event: string | symbol, listener: function): this
  • Parameters

    • event: "aborted"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "close"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "data"
    • listener: function
        • (chunk: Buffer | string): void
        • Parameters

          Returns void

    Returns this

  • Parameters

    • event: "drain"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "end"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "error"
    • listener: function
        • Parameters

          Returns void

    Returns this

  • Parameters

    • event: "finish"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "frameError"
    • listener: function
        • (frameType: number, errorCode: number): void
        • Parameters

          • frameType: number
          • errorCode: number

          Returns void

    Returns this

  • Parameters

    • event: "pipe"
    • listener: function
        • (src: stream.Readable): void
        • Parameters

          • src: stream.Readable

          Returns void

    Returns this

  • Parameters

    • event: "unpipe"
    • listener: function
        • (src: stream.Readable): void
        • Parameters

          • src: stream.Readable

          Returns void

    Returns this

  • Parameters

    • event: "streamClosed"
    • listener: function
        • (code: number): void
        • Parameters

          • code: number

          Returns void

    Returns this

  • Parameters

    • event: "timeout"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    Returns this

  • Parameters

    • event: "wantTrailers"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: string | symbol
    • listener: function
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

close

  • close(code?: number, callback?: function): void
  • Parameters

    • Optional code: number
    • Optional callback: function
        • (): void
        • Returns void

    Returns void

cork

  • cork(): void
  • Returns void

destroy

  • destroy(error?: Error): void
  • Parameters

    Returns void

emit

  • emit(event: "aborted"): boolean
  • emit(event: "close"): boolean
  • emit(event: "data", chunk: Buffer | string): boolean
  • emit(event: "drain"): boolean
  • emit(event: "end"): boolean
  • emit(event: "error", err: Error): boolean
  • emit(event: "finish"): boolean
  • emit(event: "frameError", frameType: number, errorCode: number): boolean
  • emit(event: "pipe", src: stream.Readable): boolean
  • emit(event: "unpipe", src: stream.Readable): boolean
  • emit(event: "streamClosed", code: number): boolean
  • emit(event: "timeout"): boolean
  • emit(event: "trailers", trailers: IncomingHttpHeaders, flags: number): boolean
  • emit(event: "wantTrailers"): boolean
  • emit(event: string | symbol, ...args: any[]): boolean
  • Parameters

    • event: "aborted"

    Returns boolean

  • Parameters

    • event: "close"

    Returns boolean

  • Parameters

    • event: "data"
    • chunk: Buffer | string

    Returns boolean

  • Parameters

    • event: "drain"

    Returns boolean

  • Parameters

    • event: "end"

    Returns boolean

  • Parameters

    • event: "error"
    • err: Error

    Returns boolean

  • Parameters

    • event: "finish"

    Returns boolean

  • Parameters

    • event: "frameError"
    • frameType: number
    • errorCode: number

    Returns boolean

  • Parameters

    • event: "pipe"
    • src: stream.Readable

    Returns boolean

  • Parameters

    • event: "unpipe"
    • src: stream.Readable

    Returns boolean

  • Parameters

    • event: "streamClosed"
    • code: number

    Returns boolean

  • Parameters

    • event: "timeout"

    Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    • event: "wantTrailers"

    Returns boolean

  • Parameters

    • event: string | symbol
    • Rest ...args: any[]

    Returns boolean

end

  • end(cb?: function): void
  • end(chunk: any, cb?: function): void
  • end(chunk: any, encoding?: BufferEncoding, cb?: function): void
  • Parameters

    • Optional cb: function
        • (): void
        • Returns void

    Returns void

  • Parameters

    • chunk: any
    • Optional cb: function
        • (): void
        • Returns void

    Returns void

  • Parameters

    • chunk: any
    • Optional encoding: BufferEncoding
    • Optional cb: function
        • (): void
        • Returns void

    Returns void

eventNames

  • eventNames(): Array<string | symbol>
  • Returns Array<string | symbol>

getMaxListeners

  • getMaxListeners(): number

isPaused

  • isPaused(): boolean
  • Returns boolean

listenerCount

  • listenerCount(event: string | symbol): number
  • Parameters

    • event: string | symbol

    Returns number

listeners

  • listeners(event: string | symbol): Function[]
  • Parameters

    • event: string | symbol

    Returns Function[]

off

  • off(event: string | symbol, listener: function): this
  • Parameters

    • event: string | symbol
    • listener: function
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

on

  • on(event: "aborted", listener: function): this
  • on(event: "close", listener: function): this
  • on(event: "data", listener: function): this
  • on(event: "drain", listener: function): this
  • on(event: "end", listener: function): this
  • on(event: "error", listener: function): this
  • on(event: "finish", listener: function): this
  • on(event: "frameError", listener: function): this
  • on(event: "pipe", listener: function): this
  • on(event: "unpipe", listener: function): this
  • on(event: "streamClosed", listener: function): this
  • on(event: "timeout", listener: function): this
  • on(event: "trailers", listener: function): this
  • on(event: "wantTrailers", listener: function): this
  • on(event: string | symbol, listener: function): this
  • Parameters

    • event: "aborted"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "close"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "data"
    • listener: function
        • (chunk: Buffer | string): void
        • Parameters

          Returns void

    Returns this

  • Parameters

    • event: "drain"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "end"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "error"
    • listener: function
        • Parameters

          Returns void

    Returns this

  • Parameters

    • event: "finish"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "frameError"
    • listener: function
        • (frameType: number, errorCode: number): void
        • Parameters

          • frameType: number
          • errorCode: number

          Returns void

    Returns this

  • Parameters

    • event: "pipe"
    • listener: function
        • (src: stream.Readable): void
        • Parameters

          • src: stream.Readable

          Returns void

    Returns this

  • Parameters

    • event: "unpipe"
    • listener: function
        • (src: stream.Readable): void
        • Parameters

          • src: stream.Readable

          Returns void

    Returns this

  • Parameters

    • event: "streamClosed"
    • listener: function
        • (code: number): void
        • Parameters

          • code: number

          Returns void

    Returns this

  • Parameters

    • event: "timeout"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    Returns this

  • Parameters

    • event: "wantTrailers"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: string | symbol
    • listener: function
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

once

  • once(event: "aborted", listener: function): this
  • once(event: "close", listener: function): this
  • once(event: "data", listener: function): this
  • once(event: "drain", listener: function): this
  • once(event: "end", listener: function): this
  • once(event: "error", listener: function): this
  • once(event: "finish", listener: function): this
  • once(event: "frameError", listener: function): this
  • once(event: "pipe", listener: function): this
  • once(event: "unpipe", listener: function): this
  • once(event: "streamClosed", listener: function): this
  • once(event: "timeout", listener: function): this
  • once(event: "trailers", listener: function): this
  • once(event: "wantTrailers", listener: function): this
  • once(event: string | symbol, listener: function): this
  • Parameters

    • event: "aborted"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "close"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "data"
    • listener: function
        • (chunk: Buffer | string): void
        • Parameters

          Returns void

    Returns this

  • Parameters

    • event: "drain"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "end"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "error"
    • listener: function
        • Parameters

          Returns void

    Returns this

  • Parameters

    • event: "finish"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "frameError"
    • listener: function
        • (frameType: number, errorCode: number): void
        • Parameters

          • frameType: number
          • errorCode: number

          Returns void

    Returns this

  • Parameters

    • event: "pipe"
    • listener: function
        • (src: stream.Readable): void
        • Parameters

          • src: stream.Readable

          Returns void

    Returns this

  • Parameters

    • event: "unpipe"
    • listener: function
        • (src: stream.Readable): void
        • Parameters

          • src: stream.Readable

          Returns void

    Returns this

  • Parameters

    • event: "streamClosed"
    • listener: function
        • (code: number): void
        • Parameters

          • code: number

          Returns void

    Returns this

  • Parameters

    • event: "timeout"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    Returns this

  • Parameters

    • event: "wantTrailers"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: string | symbol
    • listener: function
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

pause

  • pause(): this
  • Returns this

pipe

  • pipe<T>(destination: T, options?: object): T
  • Type parameters

    Parameters

    • destination: T
    • Optional options: object
      • Optional end?: boolean

    Returns T

prependListener

  • prependListener(event: "aborted", listener: function): this
  • prependListener(event: "close", listener: function): this
  • prependListener(event: "data", listener: function): this
  • prependListener(event: "drain", listener: function): this
  • prependListener(event: "end", listener: function): this
  • prependListener(event: "error", listener: function): this
  • prependListener(event: "finish", listener: function): this
  • prependListener(event: "frameError", listener: function): this
  • prependListener(event: "pipe", listener: function): this
  • prependListener(event: "unpipe", listener: function): this
  • prependListener(event: "streamClosed", listener: function): this
  • prependListener(event: "timeout", listener: function): this
  • prependListener(event: "trailers", listener: function): this
  • prependListener(event: "wantTrailers", listener: function): this
  • prependListener(event: string | symbol, listener: function): this
  • Parameters

    • event: "aborted"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "close"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "data"
    • listener: function
        • (chunk: Buffer | string): void
        • Parameters

          Returns void

    Returns this

  • Parameters

    • event: "drain"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "end"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "error"
    • listener: function
        • Parameters

          Returns void

    Returns this

  • Parameters

    • event: "finish"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "frameError"
    • listener: function
        • (frameType: number, errorCode: number): void
        • Parameters

          • frameType: number
          • errorCode: number

          Returns void

    Returns this

  • Parameters

    • event: "pipe"
    • listener: function
        • (src: stream.Readable): void
        • Parameters

          • src: stream.Readable

          Returns void

    Returns this

  • Parameters

    • event: "unpipe"
    • listener: function
        • (src: stream.Readable): void
        • Parameters

          • src: stream.Readable

          Returns void

    Returns this

  • Parameters

    • event: "streamClosed"
    • listener: function
        • (code: number): void
        • Parameters

          • code: number

          Returns void

    Returns this

  • Parameters

    • event: "timeout"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    Returns this

  • Parameters

    • event: "wantTrailers"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: string | symbol
    • listener: function
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

prependOnceListener

  • prependOnceListener(event: "aborted", listener: function): this
  • prependOnceListener(event: "close", listener: function): this
  • prependOnceListener(event: "data", listener: function): this
  • prependOnceListener(event: "drain", listener: function): this
  • prependOnceListener(event: "end", listener: function): this
  • prependOnceListener(event: "error", listener: function): this
  • prependOnceListener(event: "finish", listener: function): this
  • prependOnceListener(event: "frameError", listener: function): this
  • prependOnceListener(event: "pipe", listener: function): this
  • prependOnceListener(event: "unpipe", listener: function): this
  • prependOnceListener(event: "streamClosed", listener: function): this
  • prependOnceListener(event: "timeout", listener: function): this
  • prependOnceListener(event: "trailers", listener: function): this
  • prependOnceListener(event: "wantTrailers", listener: function): this
  • prependOnceListener(event: string | symbol, listener: function): this
  • Parameters

    • event: "aborted"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "close"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "data"
    • listener: function
        • (chunk: Buffer | string): void
        • Parameters

          Returns void

    Returns this

  • Parameters

    • event: "drain"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "end"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "error"
    • listener: function
        • Parameters

          Returns void

    Returns this

  • Parameters

    • event: "finish"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: "frameError"
    • listener: function
        • (frameType: number, errorCode: number): void
        • Parameters

          • frameType: number
          • errorCode: number

          Returns void

    Returns this

  • Parameters

    • event: "pipe"
    • listener: function
        • (src: stream.Readable): void
        • Parameters

          • src: stream.Readable

          Returns void

    Returns this

  • Parameters

    • event: "unpipe"
    • listener: function
        • (src: stream.Readable): void
        • Parameters

          • src: stream.Readable

          Returns void

    Returns this

  • Parameters

    • event: "streamClosed"
    • listener: function
        • (code: number): void
        • Parameters

          • code: number

          Returns void

    Returns this

  • Parameters

    • event: "timeout"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    Returns this

  • Parameters

    • event: "wantTrailers"
    • listener: function
        • (): void
        • Returns void

    Returns this

  • Parameters

    • event: string | symbol
    • listener: function
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

priority

  • Parameters

    Returns void

push

  • Parameters

    Returns boolean

rawListeners

  • rawListeners(event: string | symbol): Function[]
  • Parameters

    • event: string | symbol

    Returns Function[]

read

  • read(size?: number): any
  • Parameters

    • Optional size: number

    Returns any

removeAllListeners

  • removeAllListeners(event?: string | symbol): this
  • Parameters

    • Optional event: string | symbol

    Returns this

removeListener

  • removeListener(event: "close", listener: function): this
  • removeListener(event: "data", listener: function): this
  • removeListener(event: "end", listener: function): this
  • removeListener(event: "error", listener: function): this
  • removeListener(event: "pause", listener: function): this
  • removeListener(event: "readable", listener: function): this
  • removeListener(event: "resume", listener: function): this
  • removeListener(event: string | symbol, listener: function): this

resume

  • resume(): this
  • Returns this

sendTrailers

  • Parameters

    Returns void

setDefaultEncoding

setEncoding

setMaxListeners

  • setMaxListeners(n: number): this

setTimeout

  • setTimeout(msecs: number, callback?: function): void
  • Parameters

    • msecs: number
    • Optional callback: function
        • (): void
        • Returns void

    Returns void

uncork

  • uncork(): void
  • Returns void

unpipe

  • Parameters

    Returns this

unshift

  • Parameters

    Returns void

wrap

  • Parameters

    Returns this

write

  • write(chunk: any, encoding?: BufferEncoding, cb?: function): boolean
  • write(chunk: any, cb?: function): boolean
  • Parameters

    • chunk: any
    • Optional encoding: BufferEncoding
    • Optional cb: function
        • (error: Error | null | undefined): void
        • Parameters

          • error: Error | null | undefined

          Returns void

    Returns boolean

  • Parameters

    • chunk: any
    • Optional cb: function
        • (error: Error | null | undefined): void
        • Parameters

          • error: Error | null | undefined

          Returns void

    Returns boolean

Static from

  • A utility method for creating Readable Streams out of iterators.

    Parameters

    Returns Readable

Generated using TypeDoc