Data Fields | |
DBusAtomic | refcount |
Reference count. | |
DBusString | header |
Header network data, stored separately from body so we can independently realloc it. | |
HeaderField | header_fields [DBUS_HEADER_FIELD_LAST+1] |
Track the location of each field in "header". | |
dbus_uint32_t | client_serial |
Cached client serial value for speed. | |
dbus_uint32_t | reply_serial |
Cached reply serial value for speed. | |
int | header_padding |
bytes of alignment in header. | |
DBusString | body |
Body network data. | |
char | byte_order |
Message byte order. | |
DBusList * | size_counters |
0-N DBusCounter used to track message size. | |
long | size_counter_delta |
Size we incremented the size counters by. | |
dbus_uint32_t | changed_stamp |
Incremented when iterators are invalidated. | |
unsigned int | locked: 1 |
Message being sent, no modifications allowed. | |
DBusDataSlotList | slot_list |
Data stored by allocated integer ID. |
Object representing a message received from or to be sent to another application. This is an opaque object, all members are private.
Definition at line 77 of file dbus-message.c.