1# Message with an array of array where the child arrays are of 2# different types 3 4VALID_HEADER method_call 5 6HEADER_FIELD INTERFACE 7TYPE STRING 8STRING 'org.freedesktop.Foo' 9HEADER_FIELD MEMBER 10TYPE STRING 11STRING 'Bar' 12HEADER_FIELD PATH 13TYPE OBJECT_PATH 14OBJECT_PATH '/foo' 15 16ALIGN 8 17END_LENGTH Header 18 19START_LENGTH Body 20 21TYPE ARRAY 22TYPE ARRAY 23TYPE UINT32 24 25LENGTH Array 26START_LENGTH Array 27 28## array of uint32 29LENGTH SubArray1 30START_LENGTH SubArray1 31UINT32 1 32UINT32 2 33UINT32 3 34END_LENGTH SubArray1 35 36## array of uint32 37LENGTH SubArray2 38START_LENGTH SubArray2 39UINT32 4 40UINT32 5 41END_LENGTH SubArray2 42 43## array of boolean 44LENGTH SubArray3 45START_LENGTH SubArray3 46BOOLEAN false 47BOOLEAN true 48END_LENGTH SubArray3 49 50END_LENGTH Array 51 52END_LENGTH Body 53