Skip to content

Http2Stream

[<Interface>]
type Http2Stream =
    abstract member aborted: bool
    abstract member bufferSize: float
    abstract member closed: bool
    abstract member destroyed: bool
    abstract member endAfterHeaders: bool
    abstract member id: float option
    abstract member pending: bool
    abstract member rstCode: float
    abstract member sentHeaders: OutgoingHttpHeaders
    abstract member sentInfoHeaders: ResizeArray<OutgoingHttpHeaders> option
    abstract member sentTrailers: OutgoingHttpHeaders option
    abstract member session: Http2Session option
    abstract member state: StreamState
    abstract member addListener (event: obj, listener: Delegate) : Http2Stream
    abstract member addListener<'A, 'B, 'C> (event: obj, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
    abstract member addListener<'A, 'B> (event: obj, listener: 'A -> 'B -> unit) : Http2Stream
    abstract member addListener<'A> (event: obj, listener: 'A -> unit) : Http2Stream
    abstract member addListener (event: string, listener: Delegate) : Http2Stream
    abstract member addListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
    abstract member addListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Http2Stream
    abstract member addListener<'A> (event: string, listener: 'A -> unit) : Http2Stream
    abstract member addListener_aborted (listener: unit -> unit) : Http2Stream
    abstract member addListener_close (listener: unit -> unit) : Http2Stream
    abstract member addListener_data (listener: U2<NonSharedBuffer,string> -> unit) : Http2Stream
    abstract member addListener_drain (listener: unit -> unit) : Http2Stream
    abstract member addListener_end (listener: unit -> unit) : Http2Stream
    abstract member addListener_error (listener: Exception -> unit) : Http2Stream
    abstract member addListener_finish (listener: unit -> unit) : Http2Stream
    abstract member addListener_frameError (listener: listener) : Http2Stream
    abstract member addListener_pipe (listener: Readable -> unit) : Http2Stream
    abstract member addListener_streamClosed (listener: float -> unit) : Http2Stream
    abstract member addListener_timeout (listener: unit -> unit) : Http2Stream
    abstract member addListener_trailers (listener: listener) : Http2Stream
    abstract member addListener_unpipe (listener: Readable -> unit) : Http2Stream
    abstract member addListener_wantTrailers (listener: unit -> unit) : Http2Stream
    abstract member close (?code: float, ?callback: (unit -> unit)) : unit
    abstract member emit (event: obj, args: obj array) : bool
    abstract member emit (event: string, args: obj array) : bool
    abstract member emit_aborted () : bool
    abstract member emit_close () : bool
    abstract member emit_data (chunk: string) : bool
    abstract member emit_data (chunk: NonSharedBuffer) : bool
    abstract member emit_drain () : bool
    abstract member emit_end () : bool
    abstract member emit_error (err: Exception) : bool
    abstract member emit_finish () : bool
    abstract member emit_frameError (frameType: float, errorCode: float, id: float) : bool
    abstract member emit_pipe (src: Readable) : bool
    abstract member emit_streamClosed (code: float) : bool
    abstract member emit_timeout () : bool
    abstract member emit_trailers (trailers: IncomingHttpHeaders, flags: float) : bool
    abstract member emit_unpipe (src: Readable) : bool
    abstract member emit_wantTrailers () : bool
    abstract member on (event: obj, listener: Delegate) : Http2Stream
    abstract member on<'A, 'B, 'C> (event: obj, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
    abstract member on<'A, 'B> (event: obj, listener: 'A -> 'B -> unit) : Http2Stream
    abstract member on<'A> (event: obj, listener: 'A -> unit) : Http2Stream
    abstract member on (event: string, listener: Delegate) : Http2Stream
    abstract member on<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
    abstract member on<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Http2Stream
    abstract member on<'A> (event: string, listener: 'A -> unit) : Http2Stream
    abstract member on_aborted (listener: unit -> unit) : Http2Stream
    abstract member on_close (listener: unit -> unit) : Http2Stream
    abstract member on_data (listener: U2<NonSharedBuffer,string> -> unit) : Http2Stream
    abstract member on_drain (listener: unit -> unit) : Http2Stream
    abstract member on_end (listener: unit -> unit) : Http2Stream
    abstract member on_error (listener: Exception -> unit) : Http2Stream
    abstract member on_finish (listener: unit -> unit) : Http2Stream
    abstract member on_frameError (listener: listener) : Http2Stream
    abstract member on_pipe (listener: Readable -> unit) : Http2Stream
    abstract member on_streamClosed (listener: float -> unit) : Http2Stream
    abstract member on_timeout (listener: unit -> unit) : Http2Stream
    abstract member on_trailers (listener: listener) : Http2Stream
    abstract member on_unpipe (listener: Readable -> unit) : Http2Stream
    abstract member on_wantTrailers (listener: unit -> unit) : Http2Stream
    abstract member once (event: obj, listener: Delegate) : Http2Stream
    abstract member once<'A, 'B, 'C> (event: obj, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
    abstract member once<'A, 'B> (event: obj, listener: 'A -> 'B -> unit) : Http2Stream
    abstract member once<'A> (event: obj, listener: 'A -> unit) : Http2Stream
    abstract member once (event: string, listener: Delegate) : Http2Stream
    abstract member once<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
    abstract member once<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Http2Stream
    abstract member once<'A> (event: string, listener: 'A -> unit) : Http2Stream
    abstract member once_aborted (listener: unit -> unit) : Http2Stream
    abstract member once_close (listener: unit -> unit) : Http2Stream
    abstract member once_data (listener: U2<NonSharedBuffer,string> -> unit) : Http2Stream
    abstract member once_drain (listener: unit -> unit) : Http2Stream
    abstract member once_end (listener: unit -> unit) : Http2Stream
    abstract member once_error (listener: Exception -> unit) : Http2Stream
    abstract member once_finish (listener: unit -> unit) : Http2Stream
    abstract member once_frameError (listener: listener) : Http2Stream
    abstract member once_pipe (listener: Readable -> unit) : Http2Stream
    abstract member once_streamClosed (listener: float -> unit) : Http2Stream
    abstract member once_timeout (listener: unit -> unit) : Http2Stream
    abstract member once_trailers (listener: listener) : Http2Stream
    abstract member once_unpipe (listener: Readable -> unit) : Http2Stream
    abstract member once_wantTrailers (listener: unit -> unit) : Http2Stream
    abstract member prependListener (event: obj, listener: Delegate) : Http2Stream
    abstract member prependListener<'A, 'B, 'C> (event: obj, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
    abstract member prependListener<'A, 'B> (event: obj, listener: 'A -> 'B -> unit) : Http2Stream
    abstract member prependListener<'A> (event: obj, listener: 'A -> unit) : Http2Stream
    abstract member prependListener (event: string, listener: Delegate) : Http2Stream
    abstract member prependListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
    abstract member prependListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Http2Stream
    abstract member prependListener<'A> (event: string, listener: 'A -> unit) : Http2Stream
    abstract member prependListener_aborted (listener: unit -> unit) : Http2Stream
    abstract member prependListener_close (listener: unit -> unit) : Http2Stream
    abstract member prependListener_data (listener: U2<NonSharedBuffer,string> -> unit) : Http2Stream
    abstract member prependListener_drain (listener: unit -> unit) : Http2Stream
    abstract member prependListener_end (listener: unit -> unit) : Http2Stream
    abstract member prependListener_error (listener: Exception -> unit) : Http2Stream
    abstract member prependListener_finish (listener: unit -> unit) : Http2Stream
    abstract member prependListener_frameError (listener: listener) : Http2Stream
    abstract member prependListener_pipe (listener: Readable -> unit) : Http2Stream
    abstract member prependListener_streamClosed (listener: float -> unit) : Http2Stream
    abstract member prependListener_timeout (listener: unit -> unit) : Http2Stream
    abstract member prependListener_trailers (listener: listener) : Http2Stream
    abstract member prependListener_unpipe (listener: Readable -> unit) : Http2Stream
    abstract member prependListener_wantTrailers (listener: unit -> unit) : Http2Stream
    abstract member prependOnceListener (event: obj, listener: Delegate) : Http2Stream
    abstract member prependOnceListener<'A, 'B, 'C> (event: obj, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
    abstract member prependOnceListener<'A, 'B> (event: obj, listener: 'A -> 'B -> unit) : Http2Stream
    abstract member prependOnceListener<'A> (event: obj, listener: 'A -> unit) : Http2Stream
    abstract member prependOnceListener (event: string, listener: Delegate) : Http2Stream
    abstract member prependOnceListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
    abstract member prependOnceListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Http2Stream
    abstract member prependOnceListener<'A> (event: string, listener: 'A -> unit) : Http2Stream
    abstract member prependOnceListener_aborted (listener: unit -> unit) : Http2Stream
    abstract member prependOnceListener_close (listener: unit -> unit) : Http2Stream
    abstract member prependOnceListener_data (listener: U2<NonSharedBuffer,string> -> unit) : Http2Stream
    abstract member prependOnceListener_drain (listener: unit -> unit) : Http2Stream
    abstract member prependOnceListener_end (listener: unit -> unit) : Http2Stream
    abstract member prependOnceListener_error (listener: Exception -> unit) : Http2Stream
    abstract member prependOnceListener_finish (listener: unit -> unit) : Http2Stream
    abstract member prependOnceListener_frameError (listener: listener) : Http2Stream
    abstract member prependOnceListener_pipe (listener: Readable -> unit) : Http2Stream
    abstract member prependOnceListener_streamClosed (listener: float -> unit) : Http2Stream
    abstract member prependOnceListener_timeout (listener: unit -> unit) : Http2Stream
    abstract member prependOnceListener_trailers (listener: listener) : Http2Stream
    abstract member prependOnceListener_unpipe (listener: Readable -> unit) : Http2Stream
    abstract member prependOnceListener_wantTrailers (listener: unit -> unit) : Http2Stream
    abstract member priority (options: StreamPriorityOptions) : unit
    abstract member sendTrailers (headers: OutgoingHttpHeaders) : unit
    abstract member setTimeout (msecs: float, ?callback: (unit -> unit)) : unit
AssemblyGlutinum.Node
Inheritsobj \| null
ImplementsDuplex
Attributes[<AllowNullLiteral>] [<Interface>]

Declared inside

addListener_frameError
addListener_trailers
on_frameError
on_trailers
once_frameError
once_trailers
prependListener_frameError
prependListener_trailers
prependOnceListener_frameError
prependOnceListener_trailers

Properties

abstract member aborted: bool
abstract member bufferSize: float
abstract member closed: bool
abstract member destroyed: bool
abstract member endAfterHeaders: bool
abstract member id: float option
abstract member pending: bool
abstract member rstCode: float
abstract member sentHeaders: OutgoingHttpHeaders
abstract member sentInfoHeaders: ResizeArray<OutgoingHttpHeaders> option
abstract member sentTrailers: OutgoingHttpHeaders option
abstract member session: Http2Session option
abstract member state: StreamState

Methods

abstract member addListener (event: obj, listener: Delegate) : Http2Stream
abstract member addListener<'A, 'B, 'C> (event: obj, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
abstract member addListener<'A, 'B> (event: obj, listener: 'A -> 'B -> unit) : Http2Stream
abstract member addListener<'A> (event: obj, listener: 'A -> unit) : Http2Stream
abstract member addListener (event: string, listener: Delegate) : Http2Stream
abstract member addListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
abstract member addListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Http2Stream
abstract member addListener<'A> (event: string, listener: 'A -> unit) : Http2Stream
abstract member addListener_aborted (listener: unit -> unit) : Http2Stream
abstract member addListener_close (listener: unit -> unit) : Http2Stream
abstract member addListener_data (listener: U2<NonSharedBuffer,string> -> unit) : Http2Stream
abstract member addListener_drain (listener: unit -> unit) : Http2Stream
abstract member addListener_end (listener: unit -> unit) : Http2Stream
abstract member addListener_error (listener: Exception -> unit) : Http2Stream
abstract member addListener_finish (listener: unit -> unit) : Http2Stream
abstract member addListener_frameError (listener: listener) : Http2Stream
abstract member addListener_pipe (listener: Readable -> unit) : Http2Stream
abstract member addListener_streamClosed (listener: float -> unit) : Http2Stream
abstract member addListener_timeout (listener: unit -> unit) : Http2Stream
abstract member addListener_trailers (listener: listener) : Http2Stream
abstract member addListener_unpipe (listener: Readable -> unit) : Http2Stream
abstract member addListener_wantTrailers (listener: unit -> unit) : Http2Stream
abstract member close (?code: float, ?callback: (unit -> unit)) : unit
abstract member emit (event: obj, args: obj array) : bool
abstract member emit (event: string, args: obj array) : bool
abstract member emit_aborted () : bool
abstract member emit_close () : bool
abstract member emit_data (chunk: string) : bool
abstract member emit_data (chunk: NonSharedBuffer) : bool
abstract member emit_drain () : bool
abstract member emit_end () : bool
abstract member emit_error (err: Exception) : bool
abstract member emit_finish () : bool
abstract member emit_frameError (frameType: float, errorCode: float, id: float) : bool
abstract member emit_pipe (src: Readable) : bool
abstract member emit_streamClosed (code: float) : bool
abstract member emit_timeout () : bool
abstract member emit_trailers (trailers: IncomingHttpHeaders, flags: float) : bool
abstract member emit_unpipe (src: Readable) : bool
abstract member emit_wantTrailers () : bool
abstract member on (event: obj, listener: Delegate) : Http2Stream
abstract member on<'A, 'B, 'C> (event: obj, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
abstract member on<'A, 'B> (event: obj, listener: 'A -> 'B -> unit) : Http2Stream
abstract member on<'A> (event: obj, listener: 'A -> unit) : Http2Stream
abstract member on (event: string, listener: Delegate) : Http2Stream
abstract member on<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
abstract member on<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Http2Stream
abstract member on<'A> (event: string, listener: 'A -> unit) : Http2Stream
abstract member on_aborted (listener: unit -> unit) : Http2Stream
abstract member on_close (listener: unit -> unit) : Http2Stream
abstract member on_data (listener: U2<NonSharedBuffer,string> -> unit) : Http2Stream
abstract member on_drain (listener: unit -> unit) : Http2Stream
abstract member on_end (listener: unit -> unit) : Http2Stream
abstract member on_error (listener: Exception -> unit) : Http2Stream
abstract member on_finish (listener: unit -> unit) : Http2Stream
abstract member on_frameError (listener: listener) : Http2Stream
abstract member on_pipe (listener: Readable -> unit) : Http2Stream
abstract member on_streamClosed (listener: float -> unit) : Http2Stream
abstract member on_timeout (listener: unit -> unit) : Http2Stream
abstract member on_trailers (listener: listener) : Http2Stream
abstract member on_unpipe (listener: Readable -> unit) : Http2Stream
abstract member on_wantTrailers (listener: unit -> unit) : Http2Stream
abstract member once (event: obj, listener: Delegate) : Http2Stream
abstract member once<'A, 'B, 'C> (event: obj, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
abstract member once<'A, 'B> (event: obj, listener: 'A -> 'B -> unit) : Http2Stream
abstract member once<'A> (event: obj, listener: 'A -> unit) : Http2Stream
abstract member once (event: string, listener: Delegate) : Http2Stream
abstract member once<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
abstract member once<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Http2Stream
abstract member once<'A> (event: string, listener: 'A -> unit) : Http2Stream
abstract member once_aborted (listener: unit -> unit) : Http2Stream
abstract member once_close (listener: unit -> unit) : Http2Stream
abstract member once_data (listener: U2<NonSharedBuffer,string> -> unit) : Http2Stream
abstract member once_drain (listener: unit -> unit) : Http2Stream
abstract member once_end (listener: unit -> unit) : Http2Stream
abstract member once_error (listener: Exception -> unit) : Http2Stream
abstract member once_finish (listener: unit -> unit) : Http2Stream
abstract member once_frameError (listener: listener) : Http2Stream
abstract member once_pipe (listener: Readable -> unit) : Http2Stream
abstract member once_streamClosed (listener: float -> unit) : Http2Stream
abstract member once_timeout (listener: unit -> unit) : Http2Stream
abstract member once_trailers (listener: listener) : Http2Stream
abstract member once_unpipe (listener: Readable -> unit) : Http2Stream
abstract member once_wantTrailers (listener: unit -> unit) : Http2Stream
abstract member prependListener (event: obj, listener: Delegate) : Http2Stream
abstract member prependListener<'A, 'B, 'C> (event: obj, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
abstract member prependListener<'A, 'B> (event: obj, listener: 'A -> 'B -> unit) : Http2Stream
abstract member prependListener<'A> (event: obj, listener: 'A -> unit) : Http2Stream
abstract member prependListener (event: string, listener: Delegate) : Http2Stream
abstract member prependListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
abstract member prependListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Http2Stream
abstract member prependListener<'A> (event: string, listener: 'A -> unit) : Http2Stream
abstract member prependListener_aborted (listener: unit -> unit) : Http2Stream
abstract member prependListener_close (listener: unit -> unit) : Http2Stream
abstract member prependListener_data (listener: U2<NonSharedBuffer,string> -> unit) : Http2Stream
abstract member prependListener_drain (listener: unit -> unit) : Http2Stream
abstract member prependListener_end (listener: unit -> unit) : Http2Stream
abstract member prependListener_error (listener: Exception -> unit) : Http2Stream
abstract member prependListener_finish (listener: unit -> unit) : Http2Stream
abstract member prependListener_frameError (listener: listener) : Http2Stream
abstract member prependListener_pipe (listener: Readable -> unit) : Http2Stream
abstract member prependListener_streamClosed (listener: float -> unit) : Http2Stream
abstract member prependListener_timeout (listener: unit -> unit) : Http2Stream
abstract member prependListener_trailers (listener: listener) : Http2Stream
abstract member prependListener_unpipe (listener: Readable -> unit) : Http2Stream
abstract member prependListener_wantTrailers (listener: unit -> unit) : Http2Stream
abstract member prependOnceListener (event: obj, listener: Delegate) : Http2Stream
abstract member prependOnceListener<'A, 'B, 'C> (event: obj, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
abstract member prependOnceListener<'A, 'B> (event: obj, listener: 'A -> 'B -> unit) : Http2Stream
abstract member prependOnceListener<'A> (event: obj, listener: 'A -> unit) : Http2Stream
abstract member prependOnceListener (event: string, listener: Delegate) : Http2Stream
abstract member prependOnceListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : Http2Stream
abstract member prependOnceListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : Http2Stream
abstract member prependOnceListener<'A> (event: string, listener: 'A -> unit) : Http2Stream
abstract member prependOnceListener_aborted (listener: unit -> unit) : Http2Stream
abstract member prependOnceListener_close (listener: unit -> unit) : Http2Stream
abstract member prependOnceListener_data (listener: U2<NonSharedBuffer,string> -> unit) : Http2Stream
abstract member prependOnceListener_drain (listener: unit -> unit) : Http2Stream
abstract member prependOnceListener_end (listener: unit -> unit) : Http2Stream
abstract member prependOnceListener_error (listener: Exception -> unit) : Http2Stream
abstract member prependOnceListener_finish (listener: unit -> unit) : Http2Stream
abstract member prependOnceListener_frameError (listener: listener) : Http2Stream
abstract member prependOnceListener_pipe (listener: Readable -> unit) : Http2Stream
abstract member prependOnceListener_streamClosed (listener: float -> unit) : Http2Stream
abstract member prependOnceListener_timeout (listener: unit -> unit) : Http2Stream
abstract member prependOnceListener_trailers (listener: listener) : Http2Stream
abstract member prependOnceListener_unpipe (listener: Readable -> unit) : Http2Stream
abstract member prependOnceListener_wantTrailers (listener: unit -> unit) : Http2Stream
abstract member priority (options: StreamPriorityOptions) : unit
abstract member sendTrailers (headers: OutgoingHttpHeaders) : unit
abstract member setTimeout (msecs: float, ?callback: (unit -> unit)) : unit