KC's Workspace
Github
Preparing search index...
@kcconfigs/vitest
<internal>
Http2SecureServerEventMap
Interface Http2SecureServerEventMap<Http1Request, Http1Response, Http2Request, Http2Response>
From T, pick a set of properties whose keys are in the union K
interface
Http2SecureServerEventMap
<
Http1Request
extends
typeof
IncomingMessage
=
typeof
IncomingMessage
,
Http1Response
extends
typeof
ServerResponse
=
typeof
ServerResponse
,
Http2Request
extends
typeof
Http2ServerRequest
=
typeof
Http2ServerRequest
,
Http2Response
extends
typeof
Http2ServerResponse
=
typeof
Http2ServerResponse
,
>
{
checkContinue
:
[
request
:
InstanceType
<
Http2Request
>
,
response
:
InstanceType
<
Http2Response
>
,
]
;
close
:
[
]
;
connection
:
[
socket
:
Socket
]
;
drop
:
[
data
?:
DropArgument
]
;
error
:
[
err
:
Error
]
;
keylog
:
[
line
:
NonSharedBuffer
,
tlsSocket
:
TLSSocket
]
;
listening
:
[
]
;
newSession
:
[
sessionId
:
NonSharedBuffer
,
sessionData
:
NonSharedBuffer
,
callback
:
()
=>
void
,
]
;
OCSPRequest
:
[
certificate
:
NonSharedBuffer
,
issuer
:
NonSharedBuffer
,
callback
:
(
err
:
Error
|
null
,
resp
:
Buffer
<
ArrayBufferLike
>
|
null
,
)
=>
void
,
]
;
request
:
[
request
:
InstanceType
<
Http2Request
>
,
response
:
InstanceType
<
Http2Response
>
,
]
;
resumeSession
:
[
sessionId
:
Buffer
<
ArrayBufferLike
>
,
callback
:
(
err
:
Error
|
null
,
sessionData
?:
Buffer
<
ArrayBufferLike
>
,
)
=>
void
,
]
;
secureConnection
:
[
tlsSocket
:
TLSSocket
]
;
session
:
[
session
:
ServerHttp2Session
<
Http1Request
,
Http1Response
,
Http2Request
,
Http2Response
,
>
,
]
;
sessionError
:
[
err
:
Error
]
;
stream
:
[
stream
:
Http2Stream
,
headers
:
IncomingHttpHeaders
&
IncomingHttpStatusHeader
,
flags
:
number
,
rawHeaders
:
string
[]
,
]
;
timeout
:
[
]
;
tlsClientError
:
[
exception
:
Error
,
tlsSocket
:
TLSSocket
]
;
unknownProtocol
:
[
socket
:
TLSSocket
]
;
}
Type Parameters
Http1Request
extends
typeof
IncomingMessage
=
typeof
IncomingMessage
Http1Response
extends
typeof
ServerResponse
=
typeof
ServerResponse
Http2Request
extends
typeof
Http2ServerRequest
=
typeof
Http2ServerRequest
Http2Response
extends
typeof
Http2ServerResponse
=
typeof
Http2ServerResponse
Hierarchy (
View Summary
)
ServerEventMap
Http2ServerEventMap
<
Http1Request
,
Http1Response
,
Http2Request
,
Http2Response
>
Http2SecureServerEventMap
Index
Properties
check
Continue
close
connection
drop
error
keylog
listening
new
Session
OCSP
Request
request
resume
Session
secure
Connection
session
session
Error
stream
timeout
tls
Client
Error
unknown
Protocol
Properties
check
Continue
checkContinue
:
[
request
:
InstanceType
<
Http2Request
>
,
response
:
InstanceType
<
Http2Response
>
,
]
close
close
:
[
]
connection
connection
:
[
socket
:
Socket
]
drop
drop
:
[
data
?:
DropArgument
]
error
error
:
[
err
:
Error
]
keylog
keylog
:
[
line
:
NonSharedBuffer
,
tlsSocket
:
TLSSocket
]
listening
listening
:
[
]
new
Session
newSession
:
[
sessionId
:
NonSharedBuffer
,
sessionData
:
NonSharedBuffer
,
callback
:
()
=>
void
,
]
OCSP
Request
OCSPRequest
:
[
certificate
:
NonSharedBuffer
,
issuer
:
NonSharedBuffer
,
callback
:
(
err
:
Error
|
null
,
resp
:
Buffer
<
ArrayBufferLike
>
|
null
)
=>
void
,
]
request
request
:
[
request
:
InstanceType
<
Http2Request
>
,
response
:
InstanceType
<
Http2Response
>
,
]
resume
Session
resumeSession
:
[
sessionId
:
Buffer
<
ArrayBufferLike
>
,
callback
:
(
err
:
Error
|
null
,
sessionData
?:
Buffer
<
ArrayBufferLike
>
,
)
=>
void
,
]
secure
Connection
secureConnection
:
[
tlsSocket
:
TLSSocket
]
session
session
:
[
session
:
ServerHttp2Session
<
Http1Request
,
Http1Response
,
Http2Request
,
Http2Response
,
>
,
]
session
Error
sessionError
:
[
err
:
Error
]
stream
stream
:
[
stream
:
Http2Stream
,
headers
:
IncomingHttpHeaders
&
IncomingHttpStatusHeader
,
flags
:
number
,
rawHeaders
:
string
[]
,
]
timeout
timeout
:
[
]
tls
Client
Error
tlsClientError
:
[
exception
:
Error
,
tlsSocket
:
TLSSocket
]
unknown
Protocol
unknownProtocol
:
[
socket
:
TLSSocket
]
Settings
Member Visibility
Protected
External
Internal
Beta
Alpha
Theme
OS
Light
Dark
On This Page
Properties
check
Continue
close
connection
drop
error
keylog
listening
new
Session
OCSP
Request
request
resume
Session
secure
Connection
session
session
Error
stream
timeout
tls
Client
Error
unknown
Protocol
Github
KC's Workspace
Loading...
From T, pick a set of properties whose keys are in the union K