module RedisCluster::CRC16
Constants
- XMODEMCRC16Lookup
Public Class Methods
crc16(bytes)
click to toggle source
# File lib/redis_cluster/crc16.rb, line 45 def self.crc16(bytes) crc = 0 bytes.each_byte{|b| crc = ((crc<<8) & 0xffff) ^ XMODEMCRC16Lookup[((crc>>8)^b) & 0xff] } crc end