D-Bus 1.16.0
Data Fields

Internals of DBusMessageIter. More...

Data Fields

DBusMessagemessage
 Message used.
 
dbus_uint32_t changed_stamp: CHANGED_STAMP_BITS
 stamp to detect invalid iters
 
dbus_uint32_t iter_type: 3
 whether this is a reader or writer iter
 
dbus_uint32_t sig_refcount: 8
 depth of open_signature()
 
union { 
 
   DBusTypeWriter   writer 
 writer More...
 
   DBusTypeReader   reader 
 reader More...
 
u 
 the type writer or reader that does all the work
 

Detailed Description

Internals of DBusMessageIter.

Object representing a position in a message. All fields are internal.

Definition at line 128 of file dbus-message.c.

Field Documentation

◆ changed_stamp

dbus_uint32_t DBusMessageRealIter::changed_stamp

stamp to detect invalid iters

Definition at line 131 of file dbus-message.c.

◆ iter_type

dbus_uint32_t DBusMessageRealIter::iter_type

◆ message

DBusMessage* DBusMessageRealIter::message

◆ reader

DBusTypeReader DBusMessageRealIter::reader

◆ sig_refcount

dbus_uint32_t DBusMessageRealIter::sig_refcount

depth of open_signature()

Definition at line 133 of file dbus-message.c.

◆ writer

DBusTypeWriter DBusMessageRealIter::writer

The documentation for this struct was generated from the following file: