Expand description
Fountain encoder/decoder for splitting and recombining byte payloads
This is an inline fork of the fountain module from ur-rs, providing rateless fountain codes for efficient data transmission.
The fountain encoder splits a byte payload into multiple segments and emits an unbounded stream of parts which can be recombined at the receiving decoder side. The emitted parts are either original payload segments, or constructed by xor-ing a certain set of payload segments.
Modules§
- fountain 🔒
Structs§
- Fountain
Decoder - Decoder for fountain-encoded encodable types
- Fountain
Encoder