diff options
Diffstat (limited to 'dbus/dbus-address.c')
| -rw-r--r-- | dbus/dbus-address.c | 28 | 
1 files changed, 21 insertions, 7 deletions
| diff --git a/dbus/dbus-address.c b/dbus/dbus-address.c index bf9dbc3b..97af49fd 100644 --- a/dbus/dbus-address.c +++ b/dbus/dbus-address.c @@ -25,22 +25,29 @@  #include "dbus-address.h"  #include "dbus-internals.h"  #include "dbus-list.h" +#include "dbus-string.h"  /** - * @defgroup DBusAddress Address parsing - * @ingroup  DBus - * @brief Parsing addresses of D-BUS servers. + * @defgroup DBusAddressInternals Address parsing + * @ingroup  DBusInternals + * @brief Implementation of parsing addresses of D-BUS servers.   *   * @{   */ + +/** + * Internals of DBusAddressEntry  + */  struct DBusAddressEntry  { -  DBusString method; +  DBusString method; /**< The address type (unix, tcp, etc.) */ -  DBusList *keys; -  DBusList *values; +  DBusList *keys;    /**< List of keys */ +  DBusList *values;  /**< List of values */  }; +/** @} */ /* End of internals */ +  static void  dbus_address_entry_free (DBusAddressEntry *entry)  { @@ -71,6 +78,13 @@ dbus_address_entry_free (DBusAddressEntry *entry)    dbus_free (entry);  } +/** + * @defgroup DBusAddress Address parsing + * @ingroup  DBus + * @brief Parsing addresses of D-BUS servers. + * + * @{ + */  /**   * Frees a #NULL-terminated array of address entries. @@ -371,7 +385,7 @@ dbus_parse_address (const char         *address,  } -/** @} */ +/** @} */ /* End of public API */  #ifdef DBUS_BUILD_TESTS  #include "dbus-test.h" | 
