# Message with lots of different argument types VALID_HEADER method_call HEADER_FIELD INTERFACE TYPE STRING STRING 'org.freedesktop.Foo' HEADER_FIELD MEMBER TYPE STRING STRING 'Bar' HEADER_FIELD PATH TYPE OBJECT_PATH OBJECT_PATH '/foo' ALIGN 8 END_LENGTH Header START_LENGTH Body TYPE DICT LENGTH Dict START_LENGTH Dict STRING 'uint32' TYPE UINT32 UINT32 0x8765432 STRING 'uint32' END_LENGTH Dict END_LENGTH Body