edbus: Add main page to doxygen

Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 79388
This commit is contained in:
José Roberto de Souza 2012-11-16 13:07:53 +00:00 committed by Lucas De Marchi
parent 4fa2b8d735
commit ba1f699883
5 changed files with 68 additions and 32 deletions

View File

@ -1,17 +1,3 @@
/**
* @page Examples Examples
*
* Here is a page with some EDBus examples:
*
* @li @ref banshee
* @li @ref simple_dbus_client
* @li @ref simple_dbus_server
* @li @ref complex_types
* @li @ref complex_types_server
* @li @ref connman
* @li @ref ofono
*/
/**
* @page banshee Banshee dbus client
*
@ -37,19 +23,26 @@
*/
/**
* @page complex_types_server Handling with dbus complex types server side
*
* @page complex_types_server Handling with dbus complex types in server side
* @include complex_types_server.c
*/
/**
* @page connman Connman
*
* @page connman Connman client
* @include connman-list-services.c
*/
/**
* @page ofono Ofono
*
* @page ofono Ofono client
* @include ofono-dial.c
*/
/**
* @page eina_value Eina_Value to/from Message
* @include complex_types_client_eina_value.c
*/
/**
* @page signal_emmiter Simple signal emmiter
* @include simple-signal-emit.c
*/

View File

@ -44,18 +44,11 @@
</div>
<div class="menu-container">
<!--<div class="submenu">
<div class="submenu">
<ul class="current">
<li><a href="group__EUkit__Group.html">EUkit</a></li>
<li><a href="group__EOfono__Group.html">EOfono</a></li>
<li><a href="group__ENotify__Group.html">ENotify</a></li>
<li><a href="group__EHal__Group.html">EHal</a></li>
<li><a href="group__EConnman__Group.html">EConnman</a></li>
<li><a href="group__EBluez__Group.html">EBluez</a></li>
<li><a href="group__EDbus__Group.html">EDbus</a></li>
<li class="current"><a href="index.html">Main Page</a></li>
<li class="current"><a href="index.html">Main Page</a></li>
</ul>
</div>-->
</div>
</div>

View File

@ -1,3 +1,51 @@
/**
* @mainpage EDBus
*
* @section edbus_intro_sec Introduction
*
* EDBus is a wrapper around the
* <a href="http://www.freedesktop.org/wiki/Software/dbus">dbus</a>
* library, which is a message bus system. It also implements a set of
* specifications using dbus as interprocess communication.
*
* @section edbus_modules_sec Modules
*
* <ul>
* <li> @ref EDBus_Core
* <li> @ref EDBus_Conneciton
* <li> @ref EDBus_Object_Mapper
* <li> @ref EDBus_Proxy
* <li> @ref EDBus_Message
* <ul>
* <li>@ref EDBus_Message_Iter
* <li>@ref EDBus_Message_Helpers
* <li>@ref Eina_Value
* </ul>
* <li> @ref EDBus_Signal_Handler
* <li> @ref EDBus_Pending
* <li> @ref EDBus_Service
* <li> @ref EDBus_Basic
* </ul>
*
* @section edbus_examples_sec Examples
*
* Here some EDBus examples:
*
* @li @ref banshee
* @li @ref simple_dbus_client
* @li @ref simple_dbus_server
* @li @ref complex_types
* @li @ref complex_types_server
* @li @ref eina_value
* @li @ref signal_emmiter
* @li @ref connman
* @li @ref ofono
*
* @author Gustavo Sverzut Barbieri <barbieri@profusion.mobi>
* @author José Roberto de Souza <zehortigoza@profusion.mobi>
* @author Leandro Pereira <leandro@profusion.mobi>
* @author Lucas De Marchi <lucas.demarchi@profusion.mobi>
*/
#ifndef EDBUS_H
#define EDBUS_H

View File

@ -1,5 +1,6 @@
/**
* @defgroup Eina_Value
* @ingroup EDBus_Message
* @defgroup Eina_Value Eina_Value to/from Message
* @{
*/

View File

@ -1,5 +1,6 @@
/**
* @defgroup EDBus_Message_Helpers Helpers
* @ingroup EDBus_Message
* @defgroup EDBus_Message_Helpers Message Helpers
*
* @{
*/