#include <dbus-message-private.h>
Data Fields | |
| DBusAtomic | refcount |
| Reference count. | |
| DBusHeader | header |
| Header network data and associated cache. | |
| DBusString | body |
| Body network data. | |
| char | byte_order |
| Message byte order. | |
| unsigned int | locked: 1 |
| Message being sent, no modifications allowed. | |
| unsigned int | in_cache: 1 |
| Has been "freed" since it's in the cache (this is a debug feature). | |
| 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: CHANGED_STAMP_BITS |
| Incremented when iterators are invalidated. | |
| DBusDataSlotList | slot_list |
| Data stored by allocated integer ID. | |
| int | generation |
| _dbus_current_generation when message was created | |
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 88 of file dbus-message-private.h.
Body network data.
Definition at line 94 of file dbus-message-private.h.
Referenced by _dbus_message_add_size_counter_link(), _dbus_message_get_network_data(), _dbus_message_lock(), dbus_message_copy(), dbus_message_iter_init(), dbus_message_iter_init_append(), and dbus_message_marshal().
Message byte order.
Definition at line 96 of file dbus-message-private.h.
Referenced by dbus_message_copy(), dbus_message_iter_init(), and dbus_message_iter_init_append().
| unsigned int DBusMessage::locked |
Message being sent, no modifications allowed.
Definition at line 98 of file dbus-message-private.h.
Referenced by _dbus_message_get_network_data(), _dbus_message_lock(), _dbus_message_set_serial(), dbus_message_copy(), dbus_message_set_auto_start(), dbus_message_set_destination(), dbus_message_set_error_name(), dbus_message_set_interface(), dbus_message_set_member(), dbus_message_set_no_reply(), dbus_message_set_path(), dbus_message_set_reply_serial(), and dbus_message_set_sender().
0-N DBusCounter used to track message size.
Definition at line 104 of file dbus-message-private.h.
Referenced by _dbus_message_add_size_counter_link(), and _dbus_message_remove_size_counter().
Size we incremented the size counters by.
Definition at line 105 of file dbus-message-private.h.
Referenced by _dbus_message_add_size_counter_link(), and _dbus_message_remove_size_counter().
1.5.6