@@ -4248,10 +4248,11 @@ session should be used instead of the raw QUIC session for all HTTP/3
42484248interactions. The streams that this session exposes are still ` QuicStream `
42494249instances, but they gain HTTP/3 APIs and functionality from the application.
42504250
4251- The HTTP/3 session API exposes all key HTTP/3 session details: the settings,
4252- statistics, TLS identity, and HTTP/3-level events. The QUIC transport details
4253- underneath (e.g. paths, transport parameters, and key updates) remain on the
4254- QUIC session, accessible as [ ` http3session.quicSession ` ] [ ] .
4251+ The HTTP/3 session API exposes the HTTP/3 session details: the settings,
4252+ statistics, and HTTP/3-level events. The connection details underneath (e.g.
4253+ the TLS identity and negotiated ALPN, paths, transport parameters, and key
4254+ updates) remain on the QUIC session, accessible as
4255+ [ ` http3session.quicSession ` ] [ ] .
42554256
42564257HTTP/3 frames every stream on the connection, so once this is attached,
42574258streams cannot be opened on the QUIC session directly:
@@ -4305,9 +4306,8 @@ added: REPLACEME
43054306-->
43064307
43074308Each of the following behaves exactly as the member of the same name on the
4308- underlying [ ` QuicSession ` ] [ ] : ` alpnProtocol ` , ` certificate ` , ` close() ` ,
4309- ` closed ` , ` destroy() ` , ` destroyed ` , ` ephemeralKeyInfo ` , ` opened ` ,
4310- ` peerCertificate ` , ` servername ` , and ` stats ` .
4309+ underlying [ ` QuicSession ` ] [ ] : ` close() ` , ` closed ` , ` closing ` , ` destroy() ` ,
4310+ ` destroyed ` , ` opened ` , and ` stats ` .
43114311
43124312Any callback set through the ` Http3Session ` - ` onerror ` and the
43134313HTTP/3-specific ones below - is invoked with the ` Http3Session ` as ` this ` .
0 commit comments