interface Http2Server
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: 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: 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: string | symbol,listener: (...args: any[]) => void,): this