Http2Server

@native @JSType trait Http2Server extends StObject with HTTP2ServerCommon
trait StObject
class Object
trait Any
class Object
trait Matchable
class Any

Value members

Concrete methods

def addListener(event: String, listener: Function1[Any, Unit]): Http2Server
def addListener(event: Symbol, listener: Function1[Any, Unit]): Http2Server
@JSName("addListener")
@JSName("addListener")
@JSName("addListener")
def addListener_session(event: session, listener: Function1[ServerHttp2Session, Unit]): Http2Server
@JSName("addListener")
def addListener_sessionError(event: sessionError, listener: Function1[Error, Unit]): Http2Server
@JSName("addListener")
def addListener_stream(event: stream, listener: Function3[ServerHttp2Stream, IncomingHttpHeaders, Double, Unit]): Http2Server
@JSName("addListener")
def addListener_timeout(event: timeout, listener: Function0[Unit]): Http2Server
def emit(event: String, args: Any*): Boolean
def emit(event: Symbol, args: Any*): Boolean
@JSName("emit")
def emit_checkContinue(event: checkContinue, request: Http2ServerRequest, response: Http2ServerResponse): Boolean
@JSName("emit")
def emit_request(event: request, request: Http2ServerRequest, response: Http2ServerResponse): Boolean
@JSName("emit")
def emit_session(event: session, session: ServerHttp2Session): Boolean
@JSName("emit")
def emit_sessionError(event: sessionError, err: Error): Boolean
@JSName("emit")
def emit_stream(event: stream, stream: ServerHttp2Stream, headers: IncomingHttpHeaders, flags: Double): Boolean
@JSName("emit")
def emit_timeout(event: timeout): Boolean
def on(event: String, listener: Function1[Any, Unit]): Http2Server
def on(event: Symbol, listener: Function1[Any, Unit]): Http2Server
@JSName("on")
@JSName("on")
def on_request(event: request, listener: Function2[Http2ServerRequest, Http2ServerResponse, Unit]): Http2Server
@JSName("on")
def on_session(event: session, listener: Function1[ServerHttp2Session, Unit]): Http2Server
@JSName("on")
def on_sessionError(event: sessionError, listener: Function1[Error, Unit]): Http2Server
@JSName("on")
def on_stream(event: stream, listener: Function3[ServerHttp2Stream, IncomingHttpHeaders, Double, Unit]): Http2Server
@JSName("on")
def on_timeout(event: timeout, listener: Function0[Unit]): Http2Server
def once(event: String, listener: Function1[Any, Unit]): Http2Server
def once(event: Symbol, listener: Function1[Any, Unit]): Http2Server
@JSName("once")
@JSName("once")
def once_request(event: request, listener: Function2[Http2ServerRequest, Http2ServerResponse, Unit]): Http2Server
@JSName("once")
def once_session(event: session, listener: Function1[ServerHttp2Session, Unit]): Http2Server
@JSName("once")
def once_sessionError(event: sessionError, listener: Function1[Error, Unit]): Http2Server
@JSName("once")
def once_stream(event: stream, listener: Function3[ServerHttp2Stream, IncomingHttpHeaders, Double, Unit]): Http2Server
@JSName("once")
def once_timeout(event: timeout, listener: Function0[Unit]): Http2Server
def prependListener(event: String, listener: Function1[Any, Unit]): Http2Server
def prependListener(event: Symbol, listener: Function1[Any, Unit]): Http2Server
@JSName("prependListener")
@JSName("prependListener")
@JSName("prependListener")
def prependListener_session(event: session, listener: Function1[ServerHttp2Session, Unit]): Http2Server
@JSName("prependListener")
def prependListener_sessionError(event: sessionError, listener: Function1[Error, Unit]): Http2Server
@JSName("prependListener")
def prependListener_stream(event: stream, listener: Function3[ServerHttp2Stream, IncomingHttpHeaders, Double, Unit]): Http2Server
@JSName("prependListener")
def prependListener_timeout(event: timeout, listener: Function0[Unit]): Http2Server
def prependOnceListener(event: String, listener: Function1[Any, Unit]): Http2Server
def prependOnceListener(event: Symbol, listener: Function1[Any, Unit]): Http2Server
@JSName("prependOnceListener")
@JSName("prependOnceListener")
@JSName("prependOnceListener")
def prependOnceListener_session(event: session, listener: Function1[ServerHttp2Session, Unit]): Http2Server
@JSName("prependOnceListener")
def prependOnceListener_sessionError(event: sessionError, listener: Function1[Error, Unit]): Http2Server
@JSName("prependOnceListener")
def prependOnceListener_stream(event: stream, listener: Function3[ServerHttp2Stream, IncomingHttpHeaders, Double, Unit]): Http2Server
@JSName("prependOnceListener")
def prependOnceListener_timeout(event: timeout, listener: Function0[Unit]): Http2Server

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 setTimeout(msec: Unit, callback: Function0[Unit]): Http2Server
Inherited from
HTTP2ServerCommon
def setTimeout(msec: Double, callback: Function0[Unit]): Http2Server
Inherited from
HTTP2ServerCommon
def setTimeout(msec: Double): Http2Server
Inherited from
HTTP2ServerCommon
def toLocaleString(): String
Inherited from
Object
def updateSettings(settings: Settings): Unit

Throws ERR_HTTP2_INVALID_SETTING_VALUE for invalid settings values. Throws ERR_INVALID_ARG_TYPE for invalid settings argument.

Throws ERR_HTTP2_INVALID_SETTING_VALUE for invalid settings values. Throws ERR_INVALID_ARG_TYPE for invalid settings argument.

Inherited from
HTTP2ServerCommon
def valueOf(): Any
Inherited from
Object