wired
libc-free QUIC/HTTP3 SDK in C for x86_64-linux
Loading...
Searching...
No Matches
moqssts_bp Struct Reference

Per-connection backpressure state; reset it with moqssts_bp_init. More...

#include <moqssts.h>

Data Fields

u64 tier
 Index into the ascending ladder; 0 is the lowest quality.
u64 clear_streak
 Consecutive groups seen at or below MOQSSTS_DEPTH_TARGET.
int in_cooldown
 Nonzero during the settle-down period after a downshift.
u64 cooldown_ref
 Depth of the previous cooldown group (valid while in_cooldown).
u64 high_streak
 Consecutive cooldown groups deeper than their predecessor.

Detailed Description

Per-connection backpressure state; reset it with moqssts_bp_init.

One tier index is shared by all of the connection's sets.


The documentation for this struct was generated from the following file: