QuicTransport struct
QUIC operations the HTTP/3 session may call.
Lives in a GMF header so :conn never imports :quic (GCC modules).
Derived classes
- struct QuicConnection
- One QUIC connection (ngtcp2 + TLS).
Constructors, destructors, conversion operators
- ~QuicTransport() defaulted virtual
Public functions
- auto open_uni_stream(int64_t& stream_id) -> int pure virtual
- void extend_max_stream_offset(int64_t stream_id, uint64_t n) pure virtual
- void extend_max_offset(uint64_t n) pure virtual
- auto verbosity() const -> int pure virtual
- void log_msg(int level, const char* msg) pure virtual
- Emit a log line at
level.
Function documentation
void microserve:: http3_detail:: QuicTransport:: log_msg(int level,
const char* msg) pure virtual
Emit a log line at level.
| Parameters | |
|---|---|
| level | 0 = error, 1 = info, 2 = debug. |
| msg | NUL-terminated message. |