1 ## last field incorrectly aligned to 4 bytes 2 3 ## VALID_HEADER includes a LENGTH Header and LENGTH Body 4 VALID_HEADER method_call 5 6 HEADER_FIELD INTERFACE 7 TYPE STRING 8 STRING 'org.freedesktop.Foo' 9 10 HEADER_FIELD MEMBER 11 TYPE STRING 12 STRING 'Bar' 13 14 HEADER_FIELD PATH 15 TYPE OBJECT_PATH 16 OBJECT_PATH '/foo' 17 18 HEADER_FIELD UNKNOWN 19 TYPE STRING 20 STRING 'a' 21 22 ALIGN 4 23 24 HEADER_FIELD UNKNOWN 25 TYPE ARRAY 26 TYPE BYTE 27 ALIGN 4 28 LENGTH ThisByteArray 29 START_LENGTH ThisByteArray 30 BYTE 1 31 BYTE 2 32 END_LENGTH ThisByteArray 33 34 35 ALIGN 8 36 END_LENGTH Header 37 START_LENGTH Body 38 END_LENGTH Body 39