DBusMessage Struct Reference

struct DBusMessage

Object representing a message received from or to be sent to another application. This is an opaque object, all members are private.

Member Data Documentation

DBusString body

DBusString body

Body network data.

char byte_order

char byte_order

Message byte order.

dbus_uint32_t changed_stamp

dbus_uint32_t changed_stamp

Incremented when iterators are invalidated.

int generation

int generation

_dbus_current_generation when message was created

DBusHeader header

DBusHeader header

Header network data and associated cache

unsigned int in_cache

unsigned int in_cache

Has been "freed" since it's in the cache (this is a debug feature)

unsigned int locked

unsigned int locked

Message being sent, no modifications allowed.

DBusAtomic refcount

DBusAtomic refcount

Reference count

long size_counter_delta

long size_counter_delta

Size we incremented the size counters by.

DBusList * size_counters

DBusList * size_counters

0-N DBusCounter used to track message size.

DBusDataSlotList slot_list

DBusDataSlotList slot_list

Data stored by allocated integer ID