Http2Session

@native @JSType trait Http2Session 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]): Http2Session
def addListener(event: Symbol, listener: Function1[Any, Unit]): Http2Session
@JSName("addListener")
def addListener_close(event: close, listener: Function0[Unit]): Http2Session
@JSName("addListener")
def addListener_error(event: error, listener: Function1[Error, Unit]): Http2Session
@JSName("addListener")
def addListener_frameError(event: frameError, listener: Function3[Double, Double, Double, Unit]): Http2Session
@JSName("addListener")
def addListener_goaway(event: goaway, listener: Function3[Double, Double, Buffer, Unit]): Http2Session
@JSName("addListener")
def addListener_localSettings(event: localSettings, listener: Function1[Settings, Unit]): Http2Session
@JSName("addListener")
def addListener_ping(event: ping, listener: Function0[Unit]): Http2Session
@JSName("addListener")
def addListener_remoteSettings(event: remoteSettings, listener: Function1[Settings, Unit]): Http2Session
@JSName("addListener")
def addListener_timeout(event: timeout, listener: Function0[Unit]): Http2Session
def close(): Unit
def close(callback: Function0[Unit]): Unit
def destroy(): Unit
def destroy(error: Error): Unit
def destroy(error: Error, code: Double): Unit
def destroy(error: Unit, code: Double): 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_error(event: error, err: Error): Boolean
@JSName("emit")
def emit_frameError(event: frameError, frameType: Double, errorCode: Double, streamID: Double): Boolean
@JSName("emit")
def emit_goaway(event: goaway, errorCode: Double, lastStreamID: Double, opaqueData: Buffer): Boolean
@JSName("emit")
def emit_localSettings(event: localSettings, settings: Settings): Boolean
@JSName("emit")
def emit_ping(event: ping): Boolean
@JSName("emit")
def emit_remoteSettings(event: remoteSettings, settings: Settings): Boolean
@JSName("emit")
def emit_timeout(event: timeout): Boolean
def goaway(): Unit
def goaway(code: Double): Unit
def goaway(code: Double, lastStreamID: Double): Unit
def goaway(code: Double, lastStreamID: Double, opaqueData: ArrayBufferView): Unit
def goaway(code: Double, lastStreamID: Unit, opaqueData: ArrayBufferView): Unit
def goaway(code: Unit, lastStreamID: Double): Unit
def goaway(code: Unit, lastStreamID: Double, opaqueData: ArrayBufferView): Unit
def goaway(code: Unit, lastStreamID: Unit, opaqueData: ArrayBufferView): Unit
def on(event: String, listener: Function1[Any, Unit]): Http2Session
def on(event: Symbol, listener: Function1[Any, Unit]): Http2Session
@JSName("on")
def on_close(event: close, listener: Function0[Unit]): Http2Session
@JSName("on")
def on_error(event: error, listener: Function1[Error, Unit]): Http2Session
@JSName("on")
def on_frameError(event: frameError, listener: Function3[Double, Double, Double, Unit]): Http2Session
@JSName("on")
def on_goaway(event: goaway, listener: Function3[Double, Double, Buffer, Unit]): Http2Session
@JSName("on")
def on_localSettings(event: localSettings, listener: Function1[Settings, Unit]): Http2Session
@JSName("on")
def on_ping(event: ping, listener: Function0[Unit]): Http2Session
@JSName("on")
def on_remoteSettings(event: remoteSettings, listener: Function1[Settings, Unit]): Http2Session
@JSName("on")
def on_timeout(event: timeout, listener: Function0[Unit]): Http2Session
def once(event: String, listener: Function1[Any, Unit]): Http2Session
def once(event: Symbol, listener: Function1[Any, Unit]): Http2Session
@JSName("once")
def once_close(event: close, listener: Function0[Unit]): Http2Session
@JSName("once")
def once_error(event: error, listener: Function1[Error, Unit]): Http2Session
@JSName("once")
def once_frameError(event: frameError, listener: Function3[Double, Double, Double, Unit]): Http2Session
@JSName("once")
def once_goaway(event: goaway, listener: Function3[Double, Double, Buffer, Unit]): Http2Session
@JSName("once")
def once_localSettings(event: localSettings, listener: Function1[Settings, Unit]): Http2Session
@JSName("once")
def once_ping(event: ping, listener: Function0[Unit]): Http2Session
@JSName("once")
def once_remoteSettings(event: remoteSettings, listener: Function1[Settings, Unit]): Http2Session
@JSName("once")
def once_timeout(event: timeout, listener: Function0[Unit]): Http2Session
def ping(callback: Function3[Error | Null, Double, Buffer, Unit]): Boolean
def ping(payload: ArrayBufferView, callback: Function3[Error | Null, Double, Buffer, Unit]): Boolean
def prependListener(event: String, listener: Function1[Any, Unit]): Http2Session
def prependListener(event: Symbol, listener: Function1[Any, Unit]): Http2Session
@JSName("prependListener")
def prependListener_close(event: close, listener: Function0[Unit]): Http2Session
@JSName("prependListener")
def prependListener_error(event: error, listener: Function1[Error, Unit]): Http2Session
@JSName("prependListener")
def prependListener_frameError(event: frameError, listener: Function3[Double, Double, Double, Unit]): Http2Session
@JSName("prependListener")
def prependListener_goaway(event: goaway, listener: Function3[Double, Double, Buffer, Unit]): Http2Session
@JSName("prependListener")
def prependListener_localSettings(event: localSettings, listener: Function1[Settings, Unit]): Http2Session
@JSName("prependListener")
def prependListener_ping(event: ping, listener: Function0[Unit]): Http2Session
@JSName("prependListener")
def prependListener_remoteSettings(event: remoteSettings, listener: Function1[Settings, Unit]): Http2Session
@JSName("prependListener")
def prependListener_timeout(event: timeout, listener: Function0[Unit]): Http2Session
def prependOnceListener(event: String, listener: Function1[Any, Unit]): Http2Session
def prependOnceListener(event: Symbol, listener: Function1[Any, Unit]): Http2Session
@JSName("prependOnceListener")
def prependOnceListener_close(event: close, listener: Function0[Unit]): Http2Session
@JSName("prependOnceListener")
def prependOnceListener_error(event: error, listener: Function1[Error, Unit]): Http2Session
@JSName("prependOnceListener")
def prependOnceListener_frameError(event: frameError, listener: Function3[Double, Double, Double, Unit]): Http2Session
@JSName("prependOnceListener")
def prependOnceListener_goaway(event: goaway, listener: Function3[Double, Double, Buffer, Unit]): Http2Session
@JSName("prependOnceListener")
def prependOnceListener_localSettings(event: localSettings, listener: Function1[Settings, Unit]): Http2Session
@JSName("prependOnceListener")
def prependOnceListener_ping(event: ping, listener: Function0[Unit]): Http2Session
@JSName("prependOnceListener")
@JSName("prependOnceListener")
def prependOnceListener_timeout(event: timeout, listener: Function0[Unit]): Http2Session
def ref(): Unit
def setLocalWindowSize(windowSize: Double): Unit
def setTimeout(msecs: Double): Unit
def setTimeout(msecs: Double, callback: Function0[Unit]): Unit
def settings(settings: Settings): Unit
def unref(): 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 `type`: Double
val alpnProtocol: UndefOr[String]
val closed: Boolean
val connecting: Boolean
val destroyed: Boolean
val encrypted: UndefOr[Boolean]
val originSet: UndefOr[Array[String]]
val pendingSettingsAck: Boolean