|
wired
libc-free QUIC/HTTP3 SDK in C for x86_64-linux
|
One subscriber session's SSTS state (wired_moqtrun_peer.ssts). More...
#include <moqtss.h>
Data Fields | |
| u8 | algs |
| Negotiated algorithms: bit 0 default (0), bit 1 backpressure (0xff01). | |
| u64 | timeouts |
| Subscriber streams of this session the hub reset (busy shed, DELIVERY_TIMEOUT, reliable stall) since the pacing set's last backpressure decision – on ANY stream of the session, member track or not, as moqtail's client.rs close_stream counts every discarded stream of an SSTS connection (its StreamTimeout). | |
| moqssts_bp | bp |
| Backpressure tier state (one tier shared by the session's sets). | |
| u64 | next_obs_ms |
| wired_moqt_tick clock of the next tick observation (valid while obs_armed). | |
| int | obs_armed |
| 1 once a tick saw the current pacing set; cleared the moment the session has no pacing set, so a new one starts with an arming tick. | |
| moqtss_set | sets [WIRED_MOQTRUN_SSTS_SETS] |
| Switching-set slots; a slot is live while its in_use is 1. | |
One subscriber session's SSTS state (wired_moqtrun_peer.ssts).
| u8 moqtss_sess::algs |
Negotiated algorithms: bit 0 default (0), bit 1 backpressure (0xff01).
0 = SSTS off for this session.