interface Http2SecureServer
Type Parameters #
#Http1Request extends IncomingMessage = IncomingMessage #Http1Response extends ServerResponse = ServerResponse #Http2Request extends Http2ServerRequest = Http2ServerRequest #Http2Response extends Http2ServerResponse = Http2ServerResponse Methods #
#addListener(event: "checkContinue",listener: (request: InstanceType<Http2Request>,response: InstanceType<Http2Response>,) => void,): this #addListener(event: "request",listener: (request: InstanceType<Http2Request>,response: InstanceType<Http2Response>,) => void,): this #addListener(event: "session",listener: (session: ServerHttp2Session<Http1Request, Http1Response, Http2Request, Http2Response>) => void,): this #addListener(event: "sessionError",listener: (err: Error) => void,): this #addListener(event: "stream",listener: () => void,): this #addListener(event: "timeout",listener: () => void,): this #addListener(event: "unknownProtocol",listener: (socket: tls.TLSSocket) => void,): this #addListener(event: string | symbol,listener: (...args: any[]) => void,): this #emit(event: "session",session: ServerHttp2Session<Http1Request, Http1Response, Http2Request, Http2Response>,): boolean #on(event: "checkContinue",listener: (request: InstanceType<Http2Request>,response: InstanceType<Http2Response>,) => void,): this #on(event: "request",listener: (request: InstanceType<Http2Request>,response: InstanceType<Http2Response>,) => void,): this #on(event: "session",listener: (session: ServerHttp2Session<Http1Request, Http1Response, Http2Request, Http2Response>) => void,): this #once(event: "checkContinue",listener: (request: InstanceType<Http2Request>,response: InstanceType<Http2Response>,) => void,): this #once(event: "request",listener: (request: InstanceType<Http2Request>,response: InstanceType<Http2Response>,) => void,): this #once(event: "session",listener: (session: ServerHttp2Session<Http1Request, Http1Response, Http2Request, Http2Response>) => void,): this #prependListener(event: "checkContinue",listener: (request: InstanceType<Http2Request>,response: InstanceType<Http2Response>,) => void,): this #prependListener(event: "request",listener: (request: InstanceType<Http2Request>,response: InstanceType<Http2Response>,) => void,): this #prependListener(event: "session",listener: (session: ServerHttp2Session<Http1Request, Http1Response, Http2Request, Http2Response>) => void,): this #prependListener(event: "sessionError",listener: (err: Error) => void,): this #prependListener(event: "stream",listener: () => void,): this #prependListener(event: "timeout",listener: () => void,): this #prependListener(event: "unknownProtocol",listener: (socket: tls.TLSSocket) => void,): this #prependListener(event: string | symbol,listener: (...args: any[]) => void,): this #prependOnceListener(event: "checkContinue",listener: (request: InstanceType<Http2Request>,response: InstanceType<Http2Response>,) => void,): this #prependOnceListener(event: "request",listener: (request: InstanceType<Http2Request>,response: InstanceType<Http2Response>,) => void,): this #prependOnceListener(event: "session",listener: (session: ServerHttp2Session<Http1Request, Http1Response, Http2Request, Http2Response>) => void,): this #prependOnceListener(event: "sessionError",listener: (err: Error) => void,): this #prependOnceListener(event: "stream",listener: () => void,): this #prependOnceListener(event: "timeout",listener: () => void,): this #prependOnceListener(event: "unknownProtocol",listener: (socket: tls.TLSSocket) => void,): this #prependOnceListener(event: string | symbol,listener: (...args: any[]) => void,): this