#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.