boolContains a true, false, or null value.
Type: 0001 or 0x1
| Subtype name | Binary | Hex |
|---|---|---|
false |
0000 |
0x00 |
true |
0001 |
0x01 |
null |
0011 |
0x03 |
intContains a signed or unsigned integer, stored in 8, 16, 32, 64 or 128 bits.
Type: 0010 or 0x2
| Subtype name | Binary | Hex |
|---|---|---|
unsigned int8 |
0001 |
0x01 |
unsigned int16 |
0010 |
0x02 |
unsigned int32 |
0011 |
0x03 |
unsigned int64 |
0100 |
0x04 |
unsigned int128 |
0101 |
0x05 |
signed int8 |
1001 |
0x09 |
signed int16 |
1010 |
0x0a |
signed int32 |
1011 |
0x0b |
signed int64 |
1100 |
0x0c |
signed int128 |
1101 |
0x0d |
floatContains a floating point value, can be single-precision, double-precision, or quadruple-precision float.
Type: 0011 or 0x3
| Subtype name | Binary | Hex |
|---|---|---|
binary32 |
0001 |
0x01 |
binary64 |
0010 |
0x02 |
binary128 |
0011 |
0x03 |
NaN |
0000 |
0x00 |
+Infinity |
0100 |
0x04 |
-Infinity |
1100 |
0x0c |
strContains a string of UTF-8 characters.
Type: 0100 or 0x4
length (int): The length of the stringlistContains a list of data structures
Type: 0101 or 0x5
length (int): The length of the list