function performServerHandshake
#performServerHandshake<Http1Request extends IncomingMessage = IncomingMessage,Http1Response extends ServerResponse = ServerResponse,Http2Request extends Http2ServerRequest = Http2ServerRequest,Http2Response extends Http2ServerResponse = Http2ServerResponse,>(socket: stream.Duplex,options?: ServerOptions<Http1Request, Http1Response, Http2Request, Http2Response>,): ServerHttp2Session<Http1Request, Http1Response, Http2Request, Http2Response>Create an HTTP/2 server session from an existing socket.
Type Parameters #
#Http1Request extends IncomingMessage = IncomingMessage #Http1Response extends ServerResponse = ServerResponse #Http2Request extends Http2ServerRequest = Http2ServerRequest #Http2Response extends Http2ServerResponse = Http2ServerResponse Parameters #
#socket: stream.Duplex A Duplex Stream
#options: ServerOptions<Http1Request, Http1Response, Http2Request, Http2Response> optional
Any [createServer](../.././http2/~/createServer) options can be provided.