1#ifndef H3SETTINGS_CONTROL_SETTINGS_H
2#define H3SETTINGS_CONTROL_SETTINGS_H
4#include "app/http3/core/h3settings/settings_build.h"
5#include "app/qpack/qpack/dyntable.h"
17#define WIRED_H3_MAX_FIELD_SECTION 2048
23#define DEFAULT_QPACK_MAX_TABLE_CAP QPACK_DYN_MAX_CAPACITY
30#define H3SETTINGS_CONTROL_STREAM_MAX 96
40int h3settings_control_stream(
int advertise_wt,
u8* out,
usz cap,
usz* out_len);
56int h3settings_h3_datagram_monotonic_ok(
u64 prior_value,
u64 new_value);
77int h3settings_zerortt_compatible(
The common HTTP/3 + QPACK settings values to encode.
Definition settings_build.h:8
u64 usz
unsigned size (size_t equivalent)
Definition types.h:20
unsigned char u8
unsigned 8-bit integer / byte
Definition types.h:18
unsigned long u64
unsigned 64-bit integer
Definition types.h:13