# Empty arrays and strings | |
VALID_HEADER method_call | |
REQUIRED_FIELDS | |
ALIGN 8 | |
END_LENGTH Header | |
START_LENGTH Body | |
TYPE STRING | |
INT32 0 | |
BYTE 0 # Strings need to be NULL-terminated | |
TYPE ARRAY | |
TYPE BOOLEAN | |
INT32 0 | |
TYPE ARRAY | |
TYPE INT32 | |
INT32 0 | |
TYPE ARRAY | |
TYPE UINT32 | |
INT32 0 | |
TYPE ARRAY | |
TYPE DOUBLE | |
INT32 0 | |
TYPE ARRAY | |
TYPE BYTE | |
INT32 0 | |
TYPE ARRAY | |
TYPE STRING | |
INT32 0 | |
TYPE DICT | |
INT32 0 | |
# A dict with empty arrays | |
TYPE DICT | |
LENGTH Dict | |
START_LENGTH Dict | |
STRING 'boolean_array' | |
TYPE ARRAY | |
TYPE BOOLEAN | |
INT32 0 | |
STRING 'int32_array' | |
TYPE ARRAY | |
TYPE INT32 | |
INT32 0 | |
STRING 'uint32_array' | |
TYPE ARRAY | |
TYPE UINT32 | |
INT32 0 | |
STRING 'double_array' | |
TYPE ARRAY | |
TYPE DOUBLE | |
INT32 0 | |
STRING 'byte_array' | |
TYPE ARRAY | |
TYPE BYTE | |
INT32 0 | |
STRING 'string_array' } | |
TYPE ARRAY | |
TYPE STRING | |
INT32 0 | |
END_LENGTH Dict | |
END_LENGTH Body | |