class Server
extends tls.Server
Deno compatibility
The cert
and key
options do not support an array input.
See http.Server
for more information.
Constructors #
Type Parameters #
Methods #
#addListener(event: string,listener: (...args: any[]) => void,): this
#addListener(event: "keylog",listener: (line: Buffer,tlsSocket: tls.TLSSocket,) => void,): this
#addListener(event: "newSession",listener: (sessionId: Buffer,sessionData: Buffer,callback: (err: Error,resp: Buffer,) => void,) => void,): this
#addListener(event: "OCSPRequest",listener: (certificate: Buffer,issuer: Buffer,callback: (err: Error | null,resp: Buffer,) => void,) => void,): this
#addListener(event: "resumeSession",listener: (sessionId: Buffer,callback: (err: Error,sessionData: Buffer,) => void,) => void,): this
#addListener(event: "secureConnection",listener: (tlsSocket: tls.TLSSocket) => void,): this
#addListener(event: "tlsClientError",listener: (err: Error,tlsSocket: tls.TLSSocket,) => void,): this
#addListener(event: "close",listener: () => void,): this
#addListener(event: "connection",listener: (socket: Duplex) => void,): this
#addListener(event: "error",listener: (err: Error) => void,): this
#addListener(event: "listening",listener: () => void,): this
#addListener(): this
#addListener(): this
#addListener(event: "clientError",listener: (err: Error,socket: Duplex,) => void,): this
#addListener(): this
#addListener(): this
#addListener(): this
#closeAllConnections(): void
Closes all connections connected to this server.
#closeIdleConnections(): void
Closes all connections connected to this server which are not sending a request or waiting for a response.
#prependListener(event: string,listener: (...args: any[]) => void,): this
#prependListener(event: "keylog",listener: (line: Buffer,tlsSocket: tls.TLSSocket,) => void,): this
#prependListener(event: "newSession",listener: (sessionId: Buffer,sessionData: Buffer,callback: (err: Error,resp: Buffer,) => void,) => void,): this
#prependListener(event: "OCSPRequest",listener: (certificate: Buffer,issuer: Buffer,callback: (err: Error | null,resp: Buffer,) => void,) => void,): this
#prependListener(event: "resumeSession",listener: (sessionId: Buffer,callback: (err: Error,sessionData: Buffer,) => void,) => void,): this
#prependListener(event: "secureConnection",listener: (tlsSocket: tls.TLSSocket) => void,): this
#prependListener(event: "tlsClientError",listener: (err: Error,tlsSocket: tls.TLSSocket,) => void,): this
#prependListener(event: "close",listener: () => void,): this
#prependListener(event: "connection",listener: (socket: Duplex) => void,): this
#prependListener(event: "error",listener: (err: Error) => void,): this
#prependListener(event: "listening",listener: () => void,): this
#prependListener(): this
#prependListener(): this
#prependListener(event: "clientError",listener: (err: Error,socket: Duplex,) => void,): this
#prependListener(): this
#prependListener(): this
#prependListener(): this
#prependOnceListener(event: string,listener: (...args: any[]) => void,): this
#prependOnceListener(event: "keylog",listener: (line: Buffer,tlsSocket: tls.TLSSocket,) => void,): this
#prependOnceListener(event: "newSession",listener: (sessionId: Buffer,sessionData: Buffer,callback: (err: Error,resp: Buffer,) => void,) => void,): this
#prependOnceListener(event: "OCSPRequest",listener: (certificate: Buffer,issuer: Buffer,callback: (err: Error | null,resp: Buffer,) => void,) => void,): this
#prependOnceListener(event: "resumeSession",listener: (sessionId: Buffer,callback: (err: Error,sessionData: Buffer,) => void,) => void,): this
#prependOnceListener(event: "secureConnection",listener: (tlsSocket: tls.TLSSocket) => void,): this
#prependOnceListener(event: "tlsClientError",listener: (err: Error,tlsSocket: tls.TLSSocket,) => void,): this
#prependOnceListener(event: "close",listener: () => void,): this
#prependOnceListener(event: "connection",listener: (socket: Duplex) => void,): this
#prependOnceListener(event: "error",listener: (err: Error) => void,): this
#prependOnceListener(event: "listening",listener: () => void,): this
#prependOnceListener(): this
#prependOnceListener(): this
#prependOnceListener(event: "clientError",listener: (err: Error,socket: Duplex,) => void,): this
#prependOnceListener(): this
#prependOnceListener(): this
#prependOnceListener(): this