Topics
Here is a list of all topics with brief descriptions:

D-Bus secret internal implementation details | Documentation useful when developing or debugging D-Bus itself
Address parsing | Implementation of parsing addresses of D-Bus servers
Authentication | DBusAuth object
Authentication implementation details | DBusAuth implementation details
Message bus APIs internals | Internals of functions for communicating with the message bus
DBusConnection implementation details | Implementation details of DBusConnection
Credentials provable through authentication | DBusCredentials object
Credentials implementation details | DBusCredentials implementation details
Data slots | Storing data by ID
Error reporting internals | Error reporting internals
Hash table | DBusHashTable data structure
Hash table implementation details | DBusHashTable implementation details
Utilities and portability | Utility functions (_dbus_assert(), _dbus_warn(), etc.)
keyring class | DBusKeyring data structure
DBusKeyring implementation details | DBusKeyring implementation details
Linked list | DBusList data structure
Linked list implementation details | DBusList implementation details
marshaling and unmarshaling | Functions to marshal/unmarshal data from the wire
Memory allocation implementation details | Internals of dbus_malloc() etc
memory pools | DBusMemPool object
Memory pool implementation details | DBusMemPool implementation details
DBusMessage implementation details | DBusMessage private implementation details
A hierarchy of objects with container-contained relationship | DBusObjectTree is used by DBusConnection to track the object tree
DBusPendingCall implementation details | DBusPendingCall private implementation details
Resource limits related code | DBusCounter and other stuff related to resource limits
Resource limits implementation details | Resource limits implementation details
DBusServer implementations for Launchd | Implementation details of DBusServer with Launchd support
DBusServer implementations for SOCKET | Implementation details of DBusServer on SOCKET
DBusServer implementations for UNIX | Implementation details of DBusServer on UNIX
DBusServer implementations for Windows | Implementation details of DBusServer on Windows
DBusServer implementation details | Implementation details of DBusServer
SHA implementation | SHA-1 hash
SHA implementation details | Internals of SHA implementation
DBusString implementation details | DBusString implementation details
DBusString class | DBusString data structure for safer string handling
UNIX-specific internal API | Internal system-dependent API available on UNIX only
Internal system-dependent API | Internal system-dependent API available on UNIX and Windows
Thread functions | _dbus_rmutex_lock(), etc
DBusTimeout implementation details | Implementation details for DBusTimeout
DBusTransport implementations for sockets | Implementation details of DBusTransport on sockets
DBusTransport implementations for UNIX | Implementation details of DBusTransport on UNIX
DBusTransport object | "Backend" for a DBusConnection
dbus-uuidgen implementation | Functions for dbus-uuidgen binary
DBusWatch implementation details | Implementation details for DBusWatch
D-Bus low-level public API | The low-level public API of the D-Bus library
Address parsing | Parsing addresses of D-Bus servers
Message bus APIs | Functions for communicating with the message bus
DBusConnection | Connection to another application
Error reporting | Error reporting
Utility macros | TRUE, FALSE, NULL, and so on
Memory Allocation | Dbus_malloc(), dbus_free(), etc
DBusMessage | Message to be sent or received over a DBusConnection
Miscellaneous | Miscellaneous API that doesn't cleanly fit anywhere else
DBusPendingCall | Pending reply to a method call message
Protocol constants | Defines constants which are part of the D-Bus protocol
DBusServer | Server that listens for new connections
Shared constants | Shared header included by both libdbus and C/C++ bindings such as the GLib bindings
Type signature parsing | Parsing D-Bus type signatures
Utility functions for strings with special syntax | Parsing D-Bus type signatures
Thread functions | Dbus_threads_init() and dbus_threads_init_default()
DBusTimeout | Object representing a timeout
Basic types | Dbus_bool_t, dbus_int32_t, etc
DBusWatch | Object representing a file descriptor to be watched
DBusFile |