Http2ServerRequest

@JSImport("http2", "Http2ServerRequest") @native @JSType class Http2ServerRequest extends StObject
trait StObject
class Object
trait Any
class Object
trait Matchable
class Any

Value members

Constructors

def this(stream: ServerHttp2Stream, headers: IncomingHttpHeaders, options: ReadableOptions, rawHeaders: Array[String])

Concrete methods

def addListener(event: String, listener: Function1[Any, Unit]): Http2ServerRequest
def addListener(event: Symbol, listener: Function1[Any, Unit]): Http2ServerRequest
@JSName("addListener")
def addListener_aborted(event: aborted, listener: Function2[Boolean, Double, Unit]): Http2ServerRequest
@JSName("addListener")
def addListener_close(event: close, listener: Function0[Unit]): Http2ServerRequest
@JSName("addListener")
def addListener_data(event: data, listener: Function1[Buffer | String, Unit]): Http2ServerRequest
@JSName("addListener")
def addListener_end(event: end, listener: Function0[Unit]): Http2ServerRequest
@JSName("addListener")
def addListener_error(event: error, listener: Function1[Error, Unit]): Http2ServerRequest
@JSName("addListener")
def addListener_readable(event: readable, listener: Function0[Unit]): Http2ServerRequest
def emit(event: String, args: Any*): Boolean
def emit(event: Symbol, args: Any*): Boolean
@JSName("emit")
def emit_aborted(event: aborted, hadError: Boolean, code: Double): 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_end(event: end): Boolean
@JSName("emit")
def emit_error(event: error, err: Error): Boolean
@JSName("emit")
def emit_readable(event: readable): Boolean
def on(event: String, listener: Function1[Any, Unit]): Http2ServerRequest
def on(event: Symbol, listener: Function1[Any, Unit]): Http2ServerRequest
@JSName("on")
def on_aborted(event: aborted, listener: Function2[Boolean, Double, Unit]): Http2ServerRequest
@JSName("on")
def on_close(event: close, listener: Function0[Unit]): Http2ServerRequest
@JSName("on")
def on_data(event: data, listener: Function1[Buffer | String, Unit]): Http2ServerRequest
@JSName("on")
def on_end(event: end, listener: Function0[Unit]): Http2ServerRequest
@JSName("on")
def on_error(event: error, listener: Function1[Error, Unit]): Http2ServerRequest
@JSName("on")
def on_readable(event: readable, listener: Function0[Unit]): Http2ServerRequest
def once(event: String, listener: Function1[Any, Unit]): Http2ServerRequest
def once(event: Symbol, listener: Function1[Any, Unit]): Http2ServerRequest
@JSName("once")
def once_aborted(event: aborted, listener: Function2[Boolean, Double, Unit]): Http2ServerRequest
@JSName("once")
def once_close(event: close, listener: Function0[Unit]): Http2ServerRequest
@JSName("once")
def once_data(event: data, listener: Function1[Buffer | String, Unit]): Http2ServerRequest
@JSName("once")
def once_end(event: end, listener: Function0[Unit]): Http2ServerRequest
@JSName("once")
def once_error(event: error, listener: Function1[Error, Unit]): Http2ServerRequest
@JSName("once")
def once_readable(event: readable, listener: Function0[Unit]): Http2ServerRequest
def prependListener(event: String, listener: Function1[Any, Unit]): Http2ServerRequest
def prependListener(event: Symbol, listener: Function1[Any, Unit]): Http2ServerRequest
@JSName("prependListener")
def prependListener_aborted(event: aborted, listener: Function2[Boolean, Double, Unit]): Http2ServerRequest
@JSName("prependListener")
def prependListener_close(event: close, listener: Function0[Unit]): Http2ServerRequest
@JSName("prependListener")
def prependListener_data(event: data, listener: Function1[Buffer | String, Unit]): Http2ServerRequest
@JSName("prependListener")
def prependListener_end(event: end, listener: Function0[Unit]): Http2ServerRequest
@JSName("prependListener")
def prependListener_error(event: error, listener: Function1[Error, Unit]): Http2ServerRequest
@JSName("prependListener")
def prependListener_readable(event: readable, listener: Function0[Unit]): Http2ServerRequest
def prependOnceListener(event: String, listener: Function1[Any, Unit]): Http2ServerRequest
def prependOnceListener(event: Symbol, listener: Function1[Any, Unit]): Http2ServerRequest
@JSName("prependOnceListener")
def prependOnceListener_aborted(event: aborted, listener: Function2[Boolean, Double, Unit]): Http2ServerRequest
@JSName("prependOnceListener")
def prependOnceListener_close(event: close, listener: Function0[Unit]): Http2ServerRequest
@JSName("prependOnceListener")
def prependOnceListener_data(event: data, listener: Function1[Buffer | String, Unit]): Http2ServerRequest
@JSName("prependOnceListener")
def prependOnceListener_end(event: end, listener: Function0[Unit]): Http2ServerRequest
@JSName("prependOnceListener")
def prependOnceListener_error(event: error, listener: Function1[Error, Unit]): Http2ServerRequest
@JSName("prependOnceListener")
def prependOnceListener_readable(event: readable, listener: Function0[Unit]): Http2ServerRequest
def read(): Buffer | String | Null
def read(size: Double): Buffer | String | Null
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 authority: String
val complete: Boolean
val httpVersion: String
val httpVersionMajor: Double
val httpVersionMinor: Double
val method: String
val rawHeaders: Array[String]
val rawTrailers: Array[String]
val scheme: String
val url: String