D-Bus 1.16.0
Data Fields

Implementation details of DBusMessageLoader. More...

#include <dbus-message-private.h>

Data Fields

int refcount
 Reference count.
 
DBusString data
 Buffered data.
 
DBusListmessages
 Complete messages.
 
long max_message_size
 Maximum size of a message.
 
long max_message_unix_fds
 Maximum unix fds in a message.
 
DBusValidity corruption_reason
 why we were corrupted
 
unsigned int corrupted: 1
 We got broken data, and are no longer working.
 
unsigned int buffer_outstanding: 1
 Someone is using the buffer to read.
 

Detailed Description

Implementation details of DBusMessageLoader.

All members are private.

Definition at line 62 of file dbus-message-private.h.

Field Documentation

◆ buffer_outstanding

unsigned int DBusMessageLoader::buffer_outstanding

Someone is using the buffer to read.

Definition at line 77 of file dbus-message-private.h.

Referenced by _dbus_message_loader_get_buffer(), and _dbus_message_loader_return_buffer().

◆ corrupted

unsigned int DBusMessageLoader::corrupted

◆ corruption_reason

DBusValidity DBusMessageLoader::corruption_reason

◆ data

DBusString DBusMessageLoader::data

◆ max_message_size

long DBusMessageLoader::max_message_size

◆ max_message_unix_fds

long DBusMessageLoader::max_message_unix_fds

◆ messages

DBusList* DBusMessageLoader::messages

◆ refcount

int DBusMessageLoader::refcount

Reference count.

Definition at line 64 of file dbus-message-private.h.

Referenced by _dbus_message_loader_new(), _dbus_message_loader_ref(), and _dbus_message_loader_unref().


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