module TLV::Constants::Description

Defined in:

tlv/constants/description.cr

Constant Summary

CONTROL = {0 => "Anonymous", 32 => "Context 1-byte", 64 => "Common Profile 2-byte", 96 => "Common Profile 4-byte", 128 => "Implicit Profile 2-byte", 160 => "Implicit Profile 4-byte", 192 => "Fully Qualified 6-byte", 224 => "Fully Qualified 8-byte"}
TYPE = {0 => "Signed Integer 1-byte value", 1 => "Signed Integer 2-byte value", 2 => "Signed Integer 4-byte value", 3 => "Signed Integer 8-byte value", 4 => "Unsigned Integer 1-byte value", 5 => "Unsigned Integer 2-byte value", 6 => "Unsigned Integer 4-byte value", 7 => "Unsigned Integer 8-byte value", 8 => "Boolean False", 9 => "Boolean True", 10 => "Floating Point 4-byte value", 11 => "Floating Point 8-byte value", 12 => "UTF-8 String 1-byte length", 13 => "UTF-8 String 2-byte length", 14 => "UTF-8 String 4-byte length", 15 => "UTF-8 String 8-byte length", 16 => "Byte String 1-byte length", 17 => "Byte String 2-byte length", 18 => "Byte String 4-byte length", 19 => "Byte String 8-byte length", 20 => "Null", 21 => "Structure", 22 => "Array", 23 => "Path", 24 => "End of Collection"}