Class AbstractCrcMixin

    • Field Detail

      • _crcChecksumConcatenateMode

        protected org.refcodes.mixin.ConcatenateMode _crcChecksumConcatenateMode
    • Constructor Detail

      • AbstractCrcMixin

        public AbstractCrcMixin​(CrcAlgorithm aCrcAlgorithm,
                                org.refcodes.mixin.ConcatenateMode aCrcChecksumConcatenateMode,
                                ChecksumValidationMode aChecksumValidationMode,
                                Endianess aEndianess)
        Constructs an according instance from the given arguments.
        Parameters:
        aCrcAlgorithm - The CrcAlgorithm to be used for CRC checksum calculation.
        aCrcChecksumConcatenateMode - The mode of concatenation to use when enriching data with a CRC checksum.
        aChecksumValidationMode - The mode of operation when validating provided CRC checksums against calculated ones.
        aEndianess - The Endianess to use when calculating the CRC checksum.