edbus: Add main page to doxygen
authorJosé Roberto de Souza <zehortigoza@profusion.mobi>
Fri, 16 Nov 2012 13:07:53 +0000 (13:07 +0000)
committerLucas De Marchi <lucas.demarchi@profusion.mobi>
Fri, 16 Nov 2012 13:07:53 +0000 (13:07 +0000)
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>

SVN revision: 79388

legacy/edbus/doc/examples.dox
legacy/edbus/doc/head.html
legacy/edbus/src/lib/EDBus.h
legacy/edbus/src/lib/edbus_message_eina_value.h
legacy/edbus/src/lib/edbus_message_helper.h

index 14b4ba3..9c70180 100644 (file)
@@ -1,18 +1,4 @@
 /**
- * @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
  * 
  * @include banshee.c
  */
 
 /**
- * @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
+ */
index 2d841f1..5de3a93 100644 (file)
     </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>
 
 
index 9d00674..fac8890 100644 (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
 
index 4c47f1a..ba11028 100644 (file)
@@ -1,5 +1,6 @@
 /**
- * @defgroup Eina_Value
+ * @ingroup EDBus_Message
+ * @defgroup Eina_Value Eina_Value to/from Message
  * @{
  */
 
index 4bad095..932e70a 100644 (file)
@@ -1,5 +1,6 @@
 /**
- * @defgroup EDBus_Message_Helpers Helpers
+ * @ingroup EDBus_Message
+ * @defgroup EDBus_Message_Helpers Message Helpers
  *
  * @{
  */