quiche
quiche copied to clipboard
Expose API used by h3
currently, the h3 implementation directly accesses internal quiche fields, functions, structs, and macros, which currently cannot be used by other protocol implementations that want to build on top of quiche, such as moq.
This is also also mentioned here: https://github.com/cloudflare/quiche/issues/2034#issue-3020045703
used by h3:
quiche::Connection::dgram_enabledquiche::Connection::greasequiche::Connection::qlogquiche::qlog_with_typequiche::QlogInfoquiche::stream::is_bidiquiche::stream::is_localquiche::stream::StreamMap::is_collectedquiche::stream::StreamMap::max_streams_bidi
used by h3 tests:
quiche::Connection::undecryptable_pktsquiche::Connection.tx_capquiche::frame::Framequiche::range_buf::RangeBufquiche::stream::StreamMap::blocked