Lines Matching refs:CRCConfig
17 public CRCEngine(CRCConfig crcConfig) in CRCEngine()
25 … : this(new CRCConfig(polynomial, crcWidth, reflectInput, reflectOutput, init, xorOutput)) in CRCEngine()
31 : this(new CRCConfig(polynomial, reflectInput, reflectOutput, init, xorOutput)) in CRCEngine()
61 public CRCConfig Config => crcConfig;
66 get => crc >> (CRCConfig.MaxCRCWidth - crcConfig.Width);
69 crc = value << (CRCConfig.MaxCRCWidth - crcConfig.Width);
93 … var shiftedPoly = crcPolynomial.Polynomial << (CRCConfig.MaxCRCWidth - crcPolynomial.Width); in GenerateLookupTable()
146 private readonly CRCConfig crcConfig;
151 public struct CRCConfig struct
153 public CRCConfig(uint polynomial, int width, bool reflectInput, bool reflectOutput, in CRCConfig() argument
159 public CRCConfig(CRCPolynomial crcPolynomial, bool reflectInput, bool reflectOutput, in CRCConfig() method