Http2ServerResponse

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

Value members

Constructors

def this(stream: ServerHttp2Stream)

Concrete methods

def addListener(event: String, listener: Function1[Any, Unit]): Http2ServerResponse
def addListener(event: Symbol, listener: Function1[Any, Unit]): Http2ServerResponse
@JSName("addListener")
def addListener_close(event: close, listener: Function0[Unit]): Http2ServerResponse
@JSName("addListener")
def addListener_drain(event: drain, listener: Function0[Unit]): Http2ServerResponse
@JSName("addListener")
def addListener_error(event: error, listener: Function1[Error, Unit]): Http2ServerResponse
@JSName("addListener")
def addListener_finish(event: finish, listener: Function0[Unit]): Http2ServerResponse
@JSName("addListener")
def addListener_pipe(event: pipe, listener: Function1[Readable, Unit]): Http2ServerResponse
@JSName("addListener")
def addListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): Http2ServerResponse
def addTrailers(trailers: OutgoingHttpHeaders): Unit
def createPushResponse(headers: OutgoingHttpHeaders, callback: Function2[Error | Null, Http2ServerResponse, Unit]): Unit
def emit(event: String, args: Any*): Boolean
def emit(event: Symbol, args: Any*): Boolean
@JSName("emit")
def emit_close(event: close): Boolean
@JSName("emit")
def emit_drain(event: drain): Boolean
@JSName("emit")
def emit_error(event: error, error: Error): Boolean
@JSName("emit")
def emit_finish(event: finish): Boolean
@JSName("emit")
def emit_pipe(event: pipe, src: Readable): Boolean
@JSName("emit")
def emit_unpipe(event: unpipe, src: Readable): Boolean
def end(): Unit
def end(callback: Function0[Unit]): Unit
def end(data: String): Unit
def end(data: String, callback: Function0[Unit]): Unit
def end(data: String, encoding: BufferEncoding): Unit
def end(data: String, encoding: BufferEncoding, callback: Function0[Unit]): Unit
def end(data: Uint8Array): Unit
def end(data: Uint8Array, callback: Function0[Unit]): Unit
def end(data: Uint8Array, encoding: BufferEncoding): Unit
def end(data: Uint8Array, encoding: BufferEncoding, callback: Function0[Unit]): Unit
def getHeader(name: String): String
def getHeaderNames(): Array[String]
def hasHeader(name: String): Boolean
def on(event: String, listener: Function1[Any, Unit]): Http2ServerResponse
def on(event: Symbol, listener: Function1[Any, Unit]): Http2ServerResponse
@JSName("on")
def on_close(event: close, listener: Function0[Unit]): Http2ServerResponse
@JSName("on")
def on_drain(event: drain, listener: Function0[Unit]): Http2ServerResponse
@JSName("on")
def on_error(event: error, listener: Function1[Error, Unit]): Http2ServerResponse
@JSName("on")
def on_finish(event: finish, listener: Function0[Unit]): Http2ServerResponse
@JSName("on")
def on_pipe(event: pipe, listener: Function1[Readable, Unit]): Http2ServerResponse
@JSName("on")
def on_unpipe(event: unpipe, listener: Function1[Readable, Unit]): Http2ServerResponse
def once(event: String, listener: Function1[Any, Unit]): Http2ServerResponse
def once(event: Symbol, listener: Function1[Any, Unit]): Http2ServerResponse
@JSName("once")
def once_close(event: close, listener: Function0[Unit]): Http2ServerResponse
@JSName("once")
def once_drain(event: drain, listener: Function0[Unit]): Http2ServerResponse
@JSName("once")
def once_error(event: error, listener: Function1[Error, Unit]): Http2ServerResponse
@JSName("once")
def once_finish(event: finish, listener: Function0[Unit]): Http2ServerResponse
@JSName("once")
def once_pipe(event: pipe, listener: Function1[Readable, Unit]): Http2ServerResponse
@JSName("once")
def once_unpipe(event: unpipe, listener: Function1[Readable, Unit]): Http2ServerResponse
def prependListener(event: String, listener: Function1[Any, Unit]): Http2ServerResponse
def prependListener(event: Symbol, listener: Function1[Any, Unit]): Http2ServerResponse
@JSName("prependListener")
def prependListener_close(event: close, listener: Function0[Unit]): Http2ServerResponse
@JSName("prependListener")
def prependListener_drain(event: drain, listener: Function0[Unit]): Http2ServerResponse
@JSName("prependListener")
def prependListener_error(event: error, listener: Function1[Error, Unit]): Http2ServerResponse
@JSName("prependListener")
def prependListener_finish(event: finish, listener: Function0[Unit]): Http2ServerResponse
@JSName("prependListener")
def prependListener_pipe(event: pipe, listener: Function1[Readable, Unit]): Http2ServerResponse
@JSName("prependListener")
def prependListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): Http2ServerResponse
def prependOnceListener(event: String, listener: Function1[Any, Unit]): Http2ServerResponse
def prependOnceListener(event: Symbol, listener: Function1[Any, Unit]): Http2ServerResponse
@JSName("prependOnceListener")
def prependOnceListener_close(event: close, listener: Function0[Unit]): Http2ServerResponse
@JSName("prependOnceListener")
def prependOnceListener_drain(event: drain, listener: Function0[Unit]): Http2ServerResponse
@JSName("prependOnceListener")
def prependOnceListener_error(event: error, listener: Function1[Error, Unit]): Http2ServerResponse
@JSName("prependOnceListener")
def prependOnceListener_finish(event: finish, listener: Function0[Unit]): Http2ServerResponse
@JSName("prependOnceListener")
def prependOnceListener_pipe(event: pipe, listener: Function1[Readable, Unit]): Http2ServerResponse
@JSName("prependOnceListener")
def prependOnceListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): Http2ServerResponse
def removeHeader(name: String): Unit
def setHeader(name: String, value: String): Unit
def setHeader(name: String, value: Array[String]): Unit
def setHeader(name: String, value: Double): Unit
def setTimeout(msecs: Double): Unit
def setTimeout(msecs: Double, callback: Function0[Unit]): Unit
def write(chunk: String): Boolean
def write(chunk: String, callback: Function1[Error, Unit]): Boolean
def write(chunk: String, encoding: BufferEncoding): Boolean
def write(chunk: String, encoding: BufferEncoding, callback: Function1[Error, Unit]): Boolean
def write(chunk: Uint8Array): Boolean
def write(chunk: Uint8Array, callback: Function1[Error, Unit]): Boolean
def write(chunk: Uint8Array, encoding: BufferEncoding): Boolean
def write(chunk: Uint8Array, encoding: BufferEncoding, callback: Function1[Error, Unit]): Boolean
def writeContinue(): Unit
def writeHead(statusCode: Double): Http2ServerResponse
def writeHead(statusCode: Double, headers: OutgoingHttpHeaders): Http2ServerResponse
def writeHead(statusCode: Double, statusMessage: String): Http2ServerResponse
def writeHead(statusCode: Double, statusMessage: String, headers: OutgoingHttpHeaders): Http2ServerResponse

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 finished: Boolean
val headersSent: Boolean
var sendDate: Boolean
var statusCode: Double