Main Page   Modules   Data Structures   File List   Data Fields   Related Pages  

D-BUS internal implementation details

Documentation useful when developing or debugging D-BUS itself. More...


Modules

Address parsing
 Implementation of parsing addresses of D-BUS servers.

code for running unit test scripts for DBusAuth
 DBusAuth unit test scripting.

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.

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.

MD5 implementation
 MD5 hash.

MD5 implementation details
 Internals of MD5 implementation.

Memory allocation implementation details
 internals of dbus_malloc() etc.

memory pools
 DBusMemPool object.

Memory pool implementation details
 DBusMemPool implementation details.

code for loading test message data
 code for loading up test data for unit tests.

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
Resource limits related code
 DBusCounter and other stuff related to resource limits.

Resource limits implementation details
 Resource limits implementation details.

DBusServerDebugPipe
 In-process pipe debug server used in unit tests.

DBusServer implementations for UNIX
 Implementation details of DBusServer on UNIX.

DBusServer implementation details
 Implementation details of DBusServer.

SHA implementation
 SHA-1 hash.

SHA implementation details
 Internals of SHA implementation.

string class
 DBusString data structure.

DBusString implementation details
 DBusString implementation details.

DBusTimeout implementation details
 implementation details for DBusTimeout.

DBusTransport implementations for UNIX
 Implementation details of DBusTransport on UNIX.

DBusTransport object
 "Backend" for a DBusConnection.

DBusWatch implementation details
 implementation details for DBusWatch.

GLib bindings implementation details
 Implementation details of GLib bindings.


Detailed Description

Documentation useful when developing or debugging D-BUS itself.


Generated on Wed Jun 9 05:01:27 2004 for D-BUS by doxygen1.2.15