Main Page | Modules | Data Structures | Directories | File List | Data Fields | Related Pages

D-BUS Data Structures

Here are the data structures with brief descriptions:
BusDataBlock of message-bus-related data we attach to each DBusConnection used with these convenience functions
DBusAddressEntryInternals of DBusAddressEntry
DBusAllocatedSlotAn allocated slot for storing data
DBusAtomicAn atomic integer
DBusAuthInternal members of DBusAuth
DBusAuthClient"Subclass" of DBusAuth for client side
DBusAuthCommandNameMapping from command name to enum
DBusAuthMechanismHandlerVirtual table representing a particular auth mechanism
DBusAuthServer"Subclass" of DBusAuth for server side
DBusAuthStateDataInformation about a auth state
DBusBabysitterBabysitter implementation details
DBusConnectionImplementation details of DBusConnection
DBusCounterInternals of DBusCounter
DBusCredentialsStruct representing socket credentials
DBusDataSlotDBusDataSlot is used to store application data on the connection
DBusDataSlotAllocatorAn allocator that tracks a set of slot IDs
DBusDataSlotListData structure that stores the actual user data set at a given slot
DBusDirIterInternals of directory iterator
DBusErrorObject representing an exception
DBusFreedElementStruct representing an element on the free list
DBusGMethodInfoObject typically generated by dbus-glib-tool that stores a mapping from introspection data to a function pointer for a C method to be invoked
DBusGObjectInfoIntrospection data for a GObject, normally autogenerated by a tool such as dbus-glib-tool
DBusGProxyInternals of DBusGProxy
DBusGProxyClassClass struct for DBusGProxy
DBusGProxyListA list of proxies with a given service+path+interface, used to route incoming signals
DBusGProxyManagerDBusGProxyManager's primary task is to route signals to the proxies those signals are emitted on
DBusGroupInfoInformation about a UNIX group
DBusGSourceA GSource subclass for a DBusConnection
DBusHashEntryInternal representation of a hash entry
DBusHashIterHash iterator object
DBusHashTableInternals of DBusHashTable
DBusKeyA single key from the cookie file
DBusKeyringInternals of DBusKeyring
DBusListA node in a linked list
DBusMemBlockDBusMemBlock object represents a single malloc()-returned block that gets chunked up into objects in the memory pool
DBusMemPoolInternals fields of DBusMemPool
DBusMessageInternals of DBusMessage
DBusMessageFilterInternal struct representing a message filter function
DBusMessageIterDBusMessageIter struct; contains no public fields
DBusMessageLoaderImplementation details of DBusMessageLoader
DBusMessageRealIterInternals of DBusMessageIter
DBusObjectPathVTableVirtual table that must be implemented to handle a portion of the object path hierarchy
DBusObjectSubtreeStruct representing a single registered subtree handler, or node that's a parent of a registered subtree handler
DBusObjectTreeInternals of DBusObjectTree
DBusOctets8Union used to manipulate 8 bytes as if they were various types
DBusPendingCallInternals of DBusPendingCall
DBusPollFDA portable struct pollfd wrapper
DBusPreallocatedSendInternals of DBusPreallocatedSend
DBusRealErrorInternals of DBusError
DBusRealHashIterInternals of DBusHashIter
DBusRealStringInternals of DBusString
DBusServerInternals of DBusServer object
DBusServerUnixImplementation details of DBusServerUnix
DBusServerVTableVirtual table to be implemented by all server "subclasses"
DBusSHAContextStruct storing state of the SHA algorithm
DBusStatPortable struct with stat() results
DBusStringDBusString object
DBusThreadFunctionsFunctions that must be implemented to make the D-BUS library thread-aware
DBusTimeoutInternals of DBusTimeout
DBusTimeoutListDBusTimeoutList implementation details
DBusTransportObject representing a transport such as a socket
DBusTransportUnixImplementation details of DBusTransportUnix
DBusTransportVTableThe virtual table that must be implemented to create a new kind of transport
DBusUserDatabaseInternals of DBusUserDatabase
DBusUserInfoInformation about a UNIX user
DBusWatchImplementation of DBusWatch
DBusWatchListDBusWatchList implementation details
ExpatParseContextContext for Expat parser for introspection data
HeaderFieldCached information about a header field in the message
ShutdownClosureThis struct represents a function to be called on shutdown
WatchFDAuxillary struct for pairing up a DBusWatch and associated #GPollFD

Generated on Mon Apr 4 04:40:47 2005 for D-BUS by  doxygen 1.4.0