nodeHttp2Mod

object nodeHttp2Mod
class Object
trait Matchable
class Any

Type members

Classlikes

@JSImport("node:http2", "Http2ServerRequest") @native @JSType
class Http2ServerRequest extends StObject
@JSImport("node:http2", "Http2ServerResponse") @native @JSType
class Http2ServerResponse extends StObject
object constants

Value members

Concrete methods

@inline
def connect(authority: URL_): ClientHttp2Session
@inline
def connect(authority: URL_, listener: Function2[ClientHttp2Session, Socket | TLSSocket, Unit]): ClientHttp2Session
@inline
@inline
def connect(authority: URL_, options: ClientSessionOptions, listener: Function2[ClientHttp2Session, Socket | TLSSocket, Unit]): ClientHttp2Session
@inline
@inline
def connect(authority: URL_, options: SecureClientSessionOptions, listener: Function2[ClientHttp2Session, Socket | TLSSocket, Unit]): ClientHttp2Session
@inline
def connect(authority: URL_, options: Unit, listener: Function2[ClientHttp2Session, Socket | TLSSocket, Unit]): ClientHttp2Session
@inline
def connect(authority: String): ClientHttp2Session
@inline
def connect(authority: String, listener: Function2[ClientHttp2Session, Socket | TLSSocket, Unit]): ClientHttp2Session
@inline
def connect(authority: String, options: ClientSessionOptions): ClientHttp2Session
@inline
def connect(authority: String, options: ClientSessionOptions, listener: Function2[ClientHttp2Session, Socket | TLSSocket, Unit]): ClientHttp2Session
@inline
def connect(authority: String, options: SecureClientSessionOptions): ClientHttp2Session
@inline
def connect(authority: String, options: SecureClientSessionOptions, listener: Function2[ClientHttp2Session, Socket | TLSSocket, Unit]): ClientHttp2Session
@inline
def connect(authority: String, options: Unit, listener: Function2[ClientHttp2Session, Socket | TLSSocket, Unit]): ClientHttp2Session
@inline
@inline
@inline
@inline
def createServer(onRequestHandler: Function2[Http2ServerRequest, Http2ServerResponse, Unit]): Http2Server
@inline
@inline
def createServer(options: ServerOptions, onRequestHandler: Function2[Http2ServerRequest, Http2ServerResponse, Unit]): Http2Server
@inline
@inline
def getUnpackedSettings(buf: Uint8Array): Settings

Concrete fields

@JSImport("node:http2") @native
val ^: Any
@JSImport("node:http2", "sensitiveHeaders") @native
val sensitiveHeaders: Symbol