Http2Stream

@native @JSType trait Http2Stream extends StObject
trait StObject
class Object
trait Any
class Object
trait Matchable
class Any

Value members

Concrete methods

def addListener(event: String, listener: Function1[Any, Unit]): Http2Stream
def addListener(event: Symbol, listener: Function1[Any, Unit]): Http2Stream
@JSName("addListener")
def addListener_aborted(event: aborted, listener: Function0[Unit]): Http2Stream
@JSName("addListener")
def addListener_close(event: close, listener: Function0[Unit]): Http2Stream
@JSName("addListener")
def addListener_data(event: data, listener: Function1[Buffer | String, Unit]): Http2Stream
@JSName("addListener")
def addListener_drain(event: drain, listener: Function0[Unit]): Http2Stream
@JSName("addListener")
def addListener_end(event: end, listener: Function0[Unit]): Http2Stream
@JSName("addListener")
def addListener_error(event: error, listener: Function1[Error, Unit]): Http2Stream
@JSName("addListener")
def addListener_finish(event: finish, listener: Function0[Unit]): Http2Stream
@JSName("addListener")
def addListener_frameError(event: frameError, listener: Function2[Double, Double, Unit]): Http2Stream
@JSName("addListener")
def addListener_pipe(event: pipe, listener: Function1[Readable, Unit]): Http2Stream
@JSName("addListener")
def addListener_streamClosed(event: streamClosed, listener: Function1[Double, Unit]): Http2Stream
@JSName("addListener")
def addListener_timeout(event: timeout, listener: Function0[Unit]): Http2Stream
@JSName("addListener")
def addListener_trailers(event: trailers, listener: Function2[IncomingHttpHeaders, Double, Unit]): Http2Stream
@JSName("addListener")
def addListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): Http2Stream
@JSName("addListener")
def addListener_wantTrailers(event: wantTrailers, listener: Function0[Unit]): Http2Stream
def close(): Unit
def close(code: Double): Unit
def close(code: Double, callback: Function0[Unit]): Unit
def close(code: Unit, callback: Function0[Unit]): Unit
def emit(event: String, args: Any*): Boolean
def emit(event: Symbol, args: Any*): Boolean
@JSName("emit")
def emit_aborted(event: aborted): Boolean
@JSName("emit")
def emit_close(event: close): Boolean
@JSName("emit")
def emit_data(event: data, chunk: Buffer): Boolean
@JSName("emit")
def emit_data(event: data, chunk: String): Boolean
@JSName("emit")
def emit_drain(event: drain): Boolean
@JSName("emit")
def emit_end(event: end): Boolean
@JSName("emit")
def emit_error(event: error, err: Error): Boolean
@JSName("emit")
def emit_finish(event: finish): Boolean
@JSName("emit")
def emit_frameError(event: frameError, frameType: Double, errorCode: Double): Boolean
@JSName("emit")
def emit_pipe(event: pipe, src: Readable): Boolean
@JSName("emit")
def emit_streamClosed(event: streamClosed, code: Double): Boolean
@JSName("emit")
def emit_timeout(event: timeout): Boolean
@JSName("emit")
def emit_trailers(event: trailers, trailers: IncomingHttpHeaders, flags: Double): Boolean
@JSName("emit")
def emit_unpipe(event: unpipe, src: Readable): Boolean
@JSName("emit")
def emit_wantTrailers(event: wantTrailers): Boolean
def on(event: String, listener: Function1[Any, Unit]): Http2Stream
def on(event: Symbol, listener: Function1[Any, Unit]): Http2Stream
@JSName("on")
def on_aborted(event: aborted, listener: Function0[Unit]): Http2Stream
@JSName("on")
def on_close(event: close, listener: Function0[Unit]): Http2Stream
@JSName("on")
def on_data(event: data, listener: Function1[Buffer | String, Unit]): Http2Stream
@JSName("on")
def on_drain(event: drain, listener: Function0[Unit]): Http2Stream
@JSName("on")
def on_end(event: end, listener: Function0[Unit]): Http2Stream
@JSName("on")
def on_error(event: error, listener: Function1[Error, Unit]): Http2Stream
@JSName("on")
def on_finish(event: finish, listener: Function0[Unit]): Http2Stream
@JSName("on")
def on_frameError(event: frameError, listener: Function2[Double, Double, Unit]): Http2Stream
@JSName("on")
def on_pipe(event: pipe, listener: Function1[Readable, Unit]): Http2Stream
@JSName("on")
def on_streamClosed(event: streamClosed, listener: Function1[Double, Unit]): Http2Stream
@JSName("on")
def on_timeout(event: timeout, listener: Function0[Unit]): Http2Stream
@JSName("on")
def on_trailers(event: trailers, listener: Function2[IncomingHttpHeaders, Double, Unit]): Http2Stream
@JSName("on")
def on_unpipe(event: unpipe, listener: Function1[Readable, Unit]): Http2Stream
@JSName("on")
def on_wantTrailers(event: wantTrailers, listener: Function0[Unit]): Http2Stream
def once(event: String, listener: Function1[Any, Unit]): Http2Stream
def once(event: Symbol, listener: Function1[Any, Unit]): Http2Stream
@JSName("once")
def once_aborted(event: aborted, listener: Function0[Unit]): Http2Stream
@JSName("once")
def once_close(event: close, listener: Function0[Unit]): Http2Stream
@JSName("once")
def once_data(event: data, listener: Function1[Buffer | String, Unit]): Http2Stream
@JSName("once")
def once_drain(event: drain, listener: Function0[Unit]): Http2Stream
@JSName("once")
def once_end(event: end, listener: Function0[Unit]): Http2Stream
@JSName("once")
def once_error(event: error, listener: Function1[Error, Unit]): Http2Stream
@JSName("once")
def once_finish(event: finish, listener: Function0[Unit]): Http2Stream
@JSName("once")
def once_frameError(event: frameError, listener: Function2[Double, Double, Unit]): Http2Stream
@JSName("once")
def once_pipe(event: pipe, listener: Function1[Readable, Unit]): Http2Stream
@JSName("once")
def once_streamClosed(event: streamClosed, listener: Function1[Double, Unit]): Http2Stream
@JSName("once")
def once_timeout(event: timeout, listener: Function0[Unit]): Http2Stream
@JSName("once")
def once_trailers(event: trailers, listener: Function2[IncomingHttpHeaders, Double, Unit]): Http2Stream
@JSName("once")
def once_unpipe(event: unpipe, listener: Function1[Readable, Unit]): Http2Stream
@JSName("once")
def once_wantTrailers(event: wantTrailers, listener: Function0[Unit]): Http2Stream
def prependListener(event: String, listener: Function1[Any, Unit]): Http2Stream
def prependListener(event: Symbol, listener: Function1[Any, Unit]): Http2Stream
@JSName("prependListener")
def prependListener_aborted(event: aborted, listener: Function0[Unit]): Http2Stream
@JSName("prependListener")
def prependListener_close(event: close, listener: Function0[Unit]): Http2Stream
@JSName("prependListener")
def prependListener_data(event: data, listener: Function1[Buffer | String, Unit]): Http2Stream
@JSName("prependListener")
def prependListener_drain(event: drain, listener: Function0[Unit]): Http2Stream
@JSName("prependListener")
def prependListener_end(event: end, listener: Function0[Unit]): Http2Stream
@JSName("prependListener")
def prependListener_error(event: error, listener: Function1[Error, Unit]): Http2Stream
@JSName("prependListener")
def prependListener_finish(event: finish, listener: Function0[Unit]): Http2Stream
@JSName("prependListener")
def prependListener_frameError(event: frameError, listener: Function2[Double, Double, Unit]): Http2Stream
@JSName("prependListener")
def prependListener_pipe(event: pipe, listener: Function1[Readable, Unit]): Http2Stream
@JSName("prependListener")
def prependListener_streamClosed(event: streamClosed, listener: Function1[Double, Unit]): Http2Stream
@JSName("prependListener")
def prependListener_timeout(event: timeout, listener: Function0[Unit]): Http2Stream
@JSName("prependListener")
def prependListener_trailers(event: trailers, listener: Function2[IncomingHttpHeaders, Double, Unit]): Http2Stream
@JSName("prependListener")
def prependListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): Http2Stream
@JSName("prependListener")
def prependListener_wantTrailers(event: wantTrailers, listener: Function0[Unit]): Http2Stream
def prependOnceListener(event: String, listener: Function1[Any, Unit]): Http2Stream
def prependOnceListener(event: Symbol, listener: Function1[Any, Unit]): Http2Stream
@JSName("prependOnceListener")
def prependOnceListener_aborted(event: aborted, listener: Function0[Unit]): Http2Stream
@JSName("prependOnceListener")
def prependOnceListener_close(event: close, listener: Function0[Unit]): Http2Stream
@JSName("prependOnceListener")
def prependOnceListener_data(event: data, listener: Function1[Buffer | String, Unit]): Http2Stream
@JSName("prependOnceListener")
def prependOnceListener_drain(event: drain, listener: Function0[Unit]): Http2Stream
@JSName("prependOnceListener")
def prependOnceListener_end(event: end, listener: Function0[Unit]): Http2Stream
@JSName("prependOnceListener")
def prependOnceListener_error(event: error, listener: Function1[Error, Unit]): Http2Stream
@JSName("prependOnceListener")
def prependOnceListener_finish(event: finish, listener: Function0[Unit]): Http2Stream
@JSName("prependOnceListener")
def prependOnceListener_frameError(event: frameError, listener: Function2[Double, Double, Unit]): Http2Stream
@JSName("prependOnceListener")
def prependOnceListener_pipe(event: pipe, listener: Function1[Readable, Unit]): Http2Stream
@JSName("prependOnceListener")
def prependOnceListener_streamClosed(event: streamClosed, listener: Function1[Double, Unit]): Http2Stream
@JSName("prependOnceListener")
def prependOnceListener_timeout(event: timeout, listener: Function0[Unit]): Http2Stream
@JSName("prependOnceListener")
def prependOnceListener_trailers(event: trailers, listener: Function2[IncomingHttpHeaders, Double, Unit]): Http2Stream
@JSName("prependOnceListener")
def prependOnceListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): Http2Stream
@JSName("prependOnceListener")
def prependOnceListener_wantTrailers(event: wantTrailers, listener: Function0[Unit]): Http2Stream
def priority(options: StreamPriorityOptions): Unit
def sendTrailers(headers: OutgoingHttpHeaders): Unit
def setTimeout(msecs: Double): Unit
def setTimeout(msecs: Double, callback: Function0[Unit]): Unit

Inherited methods

def hasOwnProperty(v: String): Boolean
Inherited from
Object
def isPrototypeOf(v: Object): Boolean
Inherited from
Object
def propertyIsEnumerable(v: String): Boolean
Inherited from
Object
def toLocaleString(): String
Inherited from
Object
def valueOf(): Any
Inherited from
Object

Concrete fields

val aborted: Boolean
val bufferSize: Double
val closed: Boolean
val destroyed: Boolean
val 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.

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.

val id: UndefOr[Double]
val pending: Boolean
val rstCode: Double
val sentInfoHeaders: UndefOr[Array[OutgoingHttpHeaders]]