Trait p25::data::crc::CRCParams [] [src]

pub trait CRCParams {
    fn gen() -> u64;
fn inv() -> u64;
fn shift() -> usize; fn validate() { ... } }

Required Methods

Generator polynomial, with the MSB being the coefficient of highest degree.

Inversion polynomial, with the MSB being the coefficient of highest degree.

Amount to left-shift the message (multiply by xi) before division.

Provided Methods

Verify the parameters are well-formed.

Implementors