Struct fec::convolutional::Encoder [−][src]
pub struct Encoder { /* fields omitted */ }
Methods
impl Encoder
[src]
impl Encoder
pub fn new(rate: u32, order: u32, polys: &[u16]) -> Encoder
[src]
pub fn new(rate: u32, order: u32, polys: &[u16]) -> Encoder
pub fn encode_len(&self, len: usize) -> usize
[src]
pub fn encode_len(&self, len: usize) -> usize
pub fn encode(&mut self, msg: &[u8], dst: &mut [u8]) -> usize
[src]
pub fn encode(&mut self, msg: &[u8], dst: &mut [u8]) -> usize