Sophie

Sophie

distrib > Mandriva > 2007.0 > x86_64 > media > main-release > by-pkgid > 926d2d1e3111287cee1b0a4fad4fb4f6 > files > 176

lib64dbus-1_3-devel-0.92-6mdv2007.0.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>D-BUS internal implementation details</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.2.15 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="modules.html">Modules</a> &nbsp; <a class="qindex" href="annotated.html">Data Structures</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Data Fields</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>D-BUS internal implementation details</h1>Documentation useful when developing or debugging D-BUS itself. 
<a href="#_details">More...</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2><br><h2>Modules</h2></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusAddressInternals.html">Address parsing</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Implementation of parsing addresses of D-BUS servers.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusAuthScript.html">code for running unit test scripts for DBusAuth</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em><a class="el" href="structDBusAuth.html">DBusAuth</a> unit test scripting.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusAuth.html">Authentication</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em><a class="el" href="structDBusAuth.html">DBusAuth</a> object.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusAuthInternals.html">Authentication implementation details</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em><a class="el" href="structDBusAuth.html">DBusAuth</a> implementation details.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusBusInternals.html">Message bus APIs internals</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Internals of functions for communicating with the message bus.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusConnectionInternals.html">DBusConnection implementation details</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Implementation details of <a class="el" href="structDBusConnection.html">DBusConnection</a>.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusDataSlot.html">Data slots</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Storing data by ID.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusErrorInternals.html">Error reporting internals</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Error reporting internals.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusHashTable.html">Hash table</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em><a class="el" href="structDBusHashTable.html">DBusHashTable</a> data structure.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusHashTableInternals.html">Hash table implementation details</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em><a class="el" href="structDBusHashTable.html">DBusHashTable</a> implementation details.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusInternalsUtils.html">Utilities and portability</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Utility functions (<a class="el" href="group__DBusInternalsUtils.html#a131">_dbus_assert</a>(), <a class="el" href="group__DBusInternalsUtils.html#a4">_dbus_warn</a>(), etc.).</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusKeyring.html">keyring class</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em><a class="el" href="structDBusKeyring.html">DBusKeyring</a> data structure.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusKeyringInternals.html">DBusKeyring implementation details</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em><a class="el" href="structDBusKeyring.html">DBusKeyring</a> implementation details.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusList.html">Linked list</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em><a class="el" href="structDBusList.html">DBusList</a> data structure.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusListInternals.html">Linked list implementation details</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em><a class="el" href="structDBusList.html">DBusList</a> implementation details.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusMarshal.html">marshaling and unmarshaling</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>functions to marshal/unmarshal data from the wire.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusMD5.html">MD5 implementation</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>MD5 hash.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusMD5Internals.html">MD5 implementation details</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Internals of MD5 implementation.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusMemoryInternals.html">Memory allocation implementation details</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>internals of <a class="el" href="group__DBusMemory.html#a0">dbus_malloc</a>() etc.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusMemPool.html">memory pools</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em><a class="el" href="structDBusMemPool.html">DBusMemPool</a> object.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusMemPoolInternals.html">Memory pool implementation details</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em><a class="el" href="structDBusMemPool.html">DBusMemPool</a> implementation details.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusMessageBuilder.html">code for loading test message data</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>code for loading up test data for unit tests.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusMessageInternals.html">DBusMessage implementation details</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em><a class="el" href="structDBusMessage.html">DBusMessage</a> private implementation details.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusObjectTree.html">A hierarchy of objects with container-contained relationship</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em><a class="el" href="structDBusObjectTree.html">DBusObjectTree</a> is used by <a class="el" href="structDBusConnection.html">DBusConnection</a> to track the object tree.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusPendingCallInternals.html">DBusPendingCall implementation details</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusResources.html">Resource limits related code</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em><a class="el" href="structDBusCounter.html">DBusCounter</a> and other stuff related to resource limits.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusResourcesInternals.html">Resource limits implementation details</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Resource limits implementation details.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusServerDebugPipe.html">DBusServerDebugPipe</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>In-process pipe debug server used in unit tests.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusServerUnix.html">DBusServer implementations for UNIX</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Implementation details of <a class="el" href="structDBusServer.html">DBusServer</a> on UNIX.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusServerInternals.html">DBusServer implementation details</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Implementation details of <a class="el" href="structDBusServer.html">DBusServer</a>.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusSHA.html">SHA implementation</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>SHA-1 hash.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusSHAInternals.html">SHA implementation details</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Internals of SHA implementation.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusString.html">string class</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em><a class="el" href="structDBusString.html">DBusString</a> data structure.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusStringInternals.html">DBusString implementation details</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em><a class="el" href="structDBusString.html">DBusString</a> implementation details.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusTimeoutInternals.html">DBusTimeout implementation details</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>implementation details for <a class="el" href="structDBusTimeout.html">DBusTimeout</a>.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusTransportUnix.html">DBusTransport implementations for UNIX</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Implementation details of <a class="el" href="structDBusTransport.html">DBusTransport</a> on UNIX.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusTransport.html">DBusTransport object</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>"Backend" for a <a class="el" href="structDBusConnection.html">DBusConnection</a>.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusWatchInternals.html">DBusWatch implementation details</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>implementation details for <a class="el" href="structDBusWatch.html">DBusWatch</a>.</em></font><br><br></td></tr>

<p>
<tr><td nowrap align=right valign=top><a class="el" href="group__DBusGLibInternals.html">GLib bindings implementation details</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Implementation details of GLib bindings.</em></font><br><br></td></tr>

<p>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Documentation useful when developing or debugging D-BUS itself.
<p>
<hr><address align="right"><small>Generated on Wed Jun 9 05:01:27 2004 for D-BUS by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border=0 
width=110 height=53></a>1.2.15 </small></address>
</body>
</html>