nx_quic_fec.nx
buildroot/runtime/nx_quic_fec.nx
about
nx_quic_fec.nx -- RUNG 8a of the sovereign QUIC transport: forward error correction over DATAGRAM
frames. THIS is the resilience exceed: a block of N source datagrams + a parity datagram lets the
receiver RECONSTRUCT a lost source packet with ZERO retransmit -- so on the lossy Belarus<->Texas link,
a dropped video packet is recovered in-place instead of stalling the TCP/ARQ way (the measured 16-vs-118
frozen-frames win). Systematic XOR parity (recovers 1 loss per block; interleave M blocks -> a burst of
M is recovered, 1 per block). Composes with R1's DATAGRAM frame. No float. license_tier: ORIGINAL
dependencies 1 imports · 3 importers
imports: nx_quic_wire.nx
imported by: nx_quic_fec_test.nxnx_quic_pipe_test.nxnx_vclient_loop_test.nx
structs
| none |
consts
| none |
functions
| 10 | func quic_fec_encode(source: *u8, n: i64, len: i64, parity: *u8) -> i64 |
| 24 | func quic_fec_recover_one(source: *u8, present: *i64, n: i64, len: i64, parity: *u8, parity_present: i64, out: *u8) -> i64 |
| 43 | func main() -> i64 { return 0 } |