sl@0: ## has one byte extra header padding
sl@0: 
sl@0: ## VALID_HEADER includes a LENGTH Header and LENGTH Body
sl@0: VALID_HEADER method_call
sl@0: 
sl@0: HEADER_FIELD INTERFACE
sl@0: TYPE STRING
sl@0: STRING 'org.freedesktop.Foo'
sl@0: HEADER_FIELD MEMBER
sl@0: TYPE STRING
sl@0: STRING 'Bar'
sl@0: HEADER_FIELD PATH
sl@0: TYPE OBJECT_PATH
sl@0: OBJECT_PATH '/foo'
sl@0: 
sl@0: HEADER_FIELD UNKNOWN
sl@0: TYPE STRING
sl@0: STRING 'a'
sl@0: ALIGN 8
sl@0: BYTE 0
sl@0: ALIGN 8
sl@0: BYTE 0
sl@0: ALIGN 8
sl@0: END_LENGTH Header
sl@0: START_LENGTH Body
sl@0: END_LENGTH Body