KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /proc/21573/root/usr/share/devhelp/books/dbus/api/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/21573/root/usr/share/devhelp/books/dbus/api/annotated.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>D-Bus: Data Structures</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="modules.html"><span>Modules</span></a></li>
    <li id="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  </ul></div>
<div class="tabs">
  <ul>
    <li id="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
  </ul></div>
<h1>D-Bus Data Structures</h1>Here are the data structures with brief descriptions:<table>
  <tr><td class="indexkey"><a class="el" href="structBusData.html">BusData</a></td><td class="indexvalue">Block of message-bus-related data we attach to each <a class="el" href="structDBusConnection.html">DBusConnection</a> used with these convenience functions </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusAddressEntry.html">DBusAddressEntry</a></td><td class="indexvalue">Internals of <a class="el" href="structDBusAddressEntry.html">DBusAddressEntry</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusAllocatedSlot.html">DBusAllocatedSlot</a></td><td class="indexvalue">An allocated slot for storing data </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusArrayLenFixup.html">DBusArrayLenFixup</a></td><td class="indexvalue">When modifying an existing block of values, array lengths may need to be adjusted; those adjustments are described by this struct </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusAtomic.html">DBusAtomic</a></td><td class="indexvalue">An atomic integer safe to increment or decrement from multiple threads </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusAuth.html">DBusAuth</a></td><td class="indexvalue">Internal members of <a class="el" href="structDBusAuth.html">DBusAuth</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusAuthClient.html">DBusAuthClient</a></td><td class="indexvalue">"Subclass" of <a class="el" href="structDBusAuth.html">DBusAuth</a> for client side </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusAuthCommandName.html">DBusAuthCommandName</a></td><td class="indexvalue">Mapping from command name to enum </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusAuthMechanismHandler.html">DBusAuthMechanismHandler</a></td><td class="indexvalue">Virtual table representing a particular auth mechanism </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusAuthServer.html">DBusAuthServer</a></td><td class="indexvalue">"Subclass" of <a class="el" href="structDBusAuth.html">DBusAuth</a> for server side </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusAuthStateData.html">DBusAuthStateData</a></td><td class="indexvalue">Information about a auth state </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusBabysitter.html">DBusBabysitter</a></td><td class="indexvalue">Babysitter implementation details </td></tr>
  <tr><td class="indexkey"><a class="el" href="unionDBusBasicValue.html">DBusBasicValue</a></td><td class="indexvalue">A simple 8-byte value union that lets you access 8 bytes as if they were various types; useful when dealing with basic types via void pointers and varargs </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusCondVarPThread.html">DBusCondVarPThread</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusConnection.html">DBusConnection</a></td><td class="indexvalue">Implementation details of <a class="el" href="structDBusConnection.html">DBusConnection</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusCounter.html">DBusCounter</a></td><td class="indexvalue">Internals of <a class="el" href="structDBusCounter.html">DBusCounter</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusCredentials.html">DBusCredentials</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusDataSlot.html">DBusDataSlot</a></td><td class="indexvalue"><a class="el" href="structDBusDataSlot.html">DBusDataSlot</a> is used to store application data on the connection </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusDataSlotAllocator.html">DBusDataSlotAllocator</a></td><td class="indexvalue">An allocator that tracks a set of slot IDs </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusDataSlotList.html">DBusDataSlotList</a></td><td class="indexvalue">Data structure that stores the actual user data set at a given slot </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusDirIter.html">DBusDirIter</a></td><td class="indexvalue">Internals of directory iterator </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusError.html">DBusError</a></td><td class="indexvalue">Object representing an exception </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusFreedElement.html">DBusFreedElement</a></td><td class="indexvalue">Struct representing an element on the free list </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusGroupInfo.html">DBusGroupInfo</a></td><td class="indexvalue">Information about a UNIX group </td></tr>
  <tr><td class="indexkey"><a class="el" href="unionDBusGUID.html">DBusGUID</a></td><td class="indexvalue">A globally unique ID ; we have one for each <a class="el" href="structDBusServer.html">DBusServer</a>, and also one for each machine with libdbus installed on it </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusHashEntry.html">DBusHashEntry</a></td><td class="indexvalue">Internal representation of a hash entry </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusHashIter.html">DBusHashIter</a></td><td class="indexvalue">Hash iterator object </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusHashTable.html">DBusHashTable</a></td><td class="indexvalue">Internals of <a class="el" href="structDBusHashTable.html">DBusHashTable</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusHeader.html">DBusHeader</a></td><td class="indexvalue">Message header data and some cached details of it </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusHeaderField.html">DBusHeaderField</a></td><td class="indexvalue">Cached information about a header field in the message </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusKey.html">DBusKey</a></td><td class="indexvalue">A single key from the cookie file </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusKeyring.html">DBusKeyring</a></td><td class="indexvalue">Internals of <a class="el" href="structDBusKeyring.html">DBusKeyring</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusList.html">DBusList</a></td><td class="indexvalue">A node in a linked list </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusMemBlock.html">DBusMemBlock</a></td><td class="indexvalue"><a class="el" href="structDBusMemBlock.html">DBusMemBlock</a> object represents a single malloc()-returned block that gets chunked up into objects in the memory pool </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusMemPool.html">DBusMemPool</a></td><td class="indexvalue">Internals fields of <a class="el" href="structDBusMemPool.html">DBusMemPool</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusMessage.html">DBusMessage</a></td><td class="indexvalue">Internals of <a class="el" href="structDBusMessage.html">DBusMessage</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusMessageFilter.html">DBusMessageFilter</a></td><td class="indexvalue">Internal struct representing a message filter function </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusMessageIter.html">DBusMessageIter</a></td><td class="indexvalue"><a class="el" href="structDBusMessageIter.html">DBusMessageIter</a> struct; contains no public fields </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusMessageLoader.html">DBusMessageLoader</a></td><td class="indexvalue">Implementation details of <a class="el" href="structDBusMessageLoader.html">DBusMessageLoader</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusMessageRealIter.html">DBusMessageRealIter</a></td><td class="indexvalue">Internals of <a class="el" href="structDBusMessageIter.html">DBusMessageIter</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusMutexPThread.html">DBusMutexPThread</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusObjectPathVTable.html">DBusObjectPathVTable</a></td><td class="indexvalue">Virtual table that must be implemented to handle a portion of the object path hierarchy </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusObjectSubtree.html">DBusObjectSubtree</a></td><td class="indexvalue">Struct representing a single registered subtree handler, or node that's a parent of a registered subtree handler </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusObjectTree.html">DBusObjectTree</a></td><td class="indexvalue">Internals of <a class="el" href="structDBusObjectTree.html">DBusObjectTree</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusPendingCall.html">DBusPendingCall</a></td><td class="indexvalue">Implementation details of <a class="el" href="structDBusPendingCall.html">DBusPendingCall</a> - all fields are private </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusPipe.html">DBusPipe</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusPollFD.html">DBusPollFD</a></td><td class="indexvalue">A portable struct pollfd wrapper </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusPreallocatedSend.html">DBusPreallocatedSend</a></td><td class="indexvalue">Internals of <a class="el" href="structDBusPreallocatedSend.html">DBusPreallocatedSend</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusRealError.html">DBusRealError</a></td><td class="indexvalue">Internals of <a class="el" href="structDBusError.html">DBusError</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusRealHashIter.html">DBusRealHashIter</a></td><td class="indexvalue">Internals of <a class="el" href="structDBusHashIter.html">DBusHashIter</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusRealString.html">DBusRealString</a></td><td class="indexvalue">Internals of <a class="el" href="structDBusString.html">DBusString</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusServer.html">DBusServer</a></td><td class="indexvalue">Internals of <a class="el" href="structDBusServer.html">DBusServer</a> object </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusServerSocket.html">DBusServerSocket</a></td><td class="indexvalue">Implementation details of <a class="el" href="structDBusServerSocket.html">DBusServerSocket</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusServerVTable.html">DBusServerVTable</a></td><td class="indexvalue">Virtual table to be implemented by all server "subclasses" </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusSHAContext.html">DBusSHAContext</a></td><td class="indexvalue">Struct storing state of the SHA algorithm </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusSignatureIter.html">DBusSignatureIter</a></td><td class="indexvalue"><a class="el" href="structDBusSignatureIter.html">DBusSignatureIter</a> struct; contains no public fields </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusSignatureRealIter.html">DBusSignatureRealIter</a></td><td class="indexvalue">Implementation details of <a class="el" href="structDBusSignatureIter.html">DBusSignatureIter</a>, all fields are private </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusStat.html">DBusStat</a></td><td class="indexvalue">Portable struct with stat() results </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusString.html">DBusString</a></td><td class="indexvalue"><a class="el" href="structDBusString.html">DBusString</a> object </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusThreadFunctions.html">DBusThreadFunctions</a></td><td class="indexvalue">Functions that must be implemented to make the D-Bus library thread-aware </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusTimeout.html">DBusTimeout</a></td><td class="indexvalue">Internals of <a class="el" href="structDBusTimeout.html">DBusTimeout</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusTimeoutList.html">DBusTimeoutList</a></td><td class="indexvalue"><a class="el" href="structDBusTimeoutList.html">DBusTimeoutList</a> implementation details </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusTransport.html">DBusTransport</a></td><td class="indexvalue">Object representing a transport such as a socket </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusTransportSocket.html">DBusTransportSocket</a></td><td class="indexvalue">Implementation details of <a class="el" href="structDBusTransportSocket.html">DBusTransportSocket</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusTransportVTable.html">DBusTransportVTable</a></td><td class="indexvalue">The virtual table that must be implemented to create a new kind of transport </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusTypeReader.html">DBusTypeReader</a></td><td class="indexvalue">The type reader is an iterator for reading values from a block of values </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusTypeReaderClass.html">DBusTypeReaderClass</a></td><td class="indexvalue">Virtual table for a type reader </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusTypeWriter.html">DBusTypeWriter</a></td><td class="indexvalue">The type writer is an iterator for writing to a block of values </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusUserInfo.html">DBusUserInfo</a></td><td class="indexvalue">Information about a UNIX user </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusWatch.html">DBusWatch</a></td><td class="indexvalue">Implementation of <a class="el" href="structDBusWatch.html">DBusWatch</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDBusWatchList.html">DBusWatchList</a></td><td class="indexvalue"><a class="el" href="structDBusWatchList.html">DBusWatchList</a> implementation details </td></tr>
  <tr><td class="indexkey"><a class="el" href="structHeaderFieldType.html">HeaderFieldType</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structReplacementBlock.html">ReplacementBlock</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structShutdownClosure.html">ShutdownClosure</a></td><td class="indexvalue">This struct represents a function to be called on shutdown </td></tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Mon Dec 14 22:26:15 2009 for D-Bus by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

Anon7 - 2021