crc v0.9.2 CRC.Model View Source
Link to this section Summary
Link to this section Types
Link to this type
t()
View Source
t()
View Source
t() :: %CRC.Model{
aliases: %{optional(atom()) => binary()},
bits: 0..255,
check: 0..18_446_744_073_709_551_615,
init: 0..18_446_744_073_709_551_615,
key: atom(),
name: binary(),
poly: 0..18_446_744_073_709_551_615,
refin: boolean(),
refout: boolean(),
residue: 0..18_446_744_073_709_551_615,
sick: boolean(),
slow: boolean(),
value: non_neg_integer(),
width: 0..255,
xorout: 0..18_446_744_073_709_551_615
}
t() :: %CRC.Model{ aliases: %{optional(atom()) => binary()}, bits: 0..255, check: 0..18_446_744_073_709_551_615, init: 0..18_446_744_073_709_551_615, key: atom(), name: binary(), poly: 0..18_446_744_073_709_551_615, refin: boolean(), refout: boolean(), residue: 0..18_446_744_073_709_551_615, sick: boolean(), slow: boolean(), value: non_neg_integer(), width: 0..255, xorout: 0..18_446_744_073_709_551_615 }
Link to this section Functions
Link to this function
decode(binary) View Source
Link to this function
decode_file(filename) View Source
Link to this function
decode_list(binary) View Source
Link to this function
dump_code(model_or_models) View Source
Link to this function
gen_code(model) View Source
Link to this function
gen_stubs(model) View Source
Link to this function