#include <dbus-marshal-recursive.h>
Data Fields | |
| dbus_uint32_t | byte_order: 8 | 
| byte order of the block  | |
| dbus_uint32_t | finished: 1 | 
| marks we're at end iterator for cases where we don't have another way to tell  | |
| dbus_uint32_t | array_len_offset: 3 | 
| bytes back from start_pos that len ends  | |
| const DBusString * | type_str | 
| string containing signature of block  | |
| int | type_pos | 
| current position in signature  | |
| const DBusString * | value_str | 
| string containing values of block  | |
| int | value_pos | 
| current position in values  | |
| const DBusTypeReaderClass * | klass | 
| the vtable for the reader  | |
| union { | |
| struct { | |
| int start_pos | |
| for array readers, the start of the array values  | |
| } array | |
| } | u | 
| class-specific data  | |
Definition at line 44 of file dbus-marshal-recursive.h.
 1.5.1