Value | Meaning |
---|---|
arrayHeader0b000 | CborToken.uinteger stores array length. Indefinite-length array has no length. Header is followed by zero or more data items, terminated by break. |
arrayIndefiniteHeader0b001 | ditto |
mapHeader0b010 | CborToken.uinteger stores map's pair count. Indefinite-length map has no length. Header is followed by zero or more pairs, terminated by break. |
mapIndefiniteHeader0b011 | ditto |
bytesHeader0b100 | CborToken.uinteger stores byte string length. Indefinite-length byte string has no length. Header is follower by zero or more definite-length byte strings terminated by break. |
bytesIndefiniteHeader0b101 | ditto |
textHeader0b110 | CborToken.uinteger stores text string length. Indefinite-length text string has no length. Header is follower by zero or more definite-length text strings terminated by break. |
textIndefiniteHeader0b111 | ditto |
undefined | CborToken value is undefined. |
nil | CborToken value is null. |
boolean | CborToken.boolean stores actual value. |
tag | uinteger stores tag value. |
simple | Simple value is integer in range [0-255], stored in uinteger. |
breakCode | "break" stop code, used to terminate indefinite-length sequences. |
posinteger | CborToken.uinteger stores actual value. |
neginteger | CborToken.integer stores actual value. |
floating | CborToken.floating stores actual value. |