Struct interleaver_state_t¶
ClassList > interleaver_state_t
A block interleaver's geometry. More...
#include <interleaver_core.h>
Public Attributes¶
| Type | Name |
|---|---|
| size_t | cols |
| size_t | rows |
| size_t | unit_bits |
Detailed Description¶
Three numbers and no buffers: the permutation is arithmetic, so there is nothing to allocate per block and nothing to grow.
Public Attributes Documentation¶
variable cols¶
block span — units per codeword
variable rows¶
interleaving depth — codewords interleaved
variable unit_bits¶
bits per interleaved unit; 1 bit, 8 octet
The documentation for this class was generated from the following file native/inc/interleaver/interleaver_core.h