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 | |