Method: CRC::Calculator#setup
- Defined in:
- lib/crc.rb
#setup(crc = nil) ⇒ Object Also known as: init
61 62 63 64 65 66 |
# File 'lib/crc.rb', line 61 def setup(crc = nil) crc ||= initial_crc crc ^= xor_output crc = CRC.bitreflect(crc, bitsize) if reflect_input? ^ reflect_output? crc & bitmask end |