summaryrefslogtreecommitdiff
path: root/legacy/ecore/ecore.c.in
diff options
context:
space:
mode:
authorncn <ncn>2004-09-22 08:17:15 +0000
committerncn <ncn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>2004-09-22 08:17:15 +0000
commit4dc39d4dfa8f5f687ed405493b21b29423f29941 (patch)
treee2910e3725114b4a9197de9c66f0d7c0d8ec1c19 /legacy/ecore/ecore.c.in
parente1191d8aab98df6b6225e10b242f82bfa1fd46bd (diff)
Some restructuring, clean up, grouping, explaining, etc. Getting there...
SVN revision: 11696
Diffstat (limited to '')
-rw-r--r--legacy/ecore/ecore.c.in49
1 files changed, 11 insertions, 38 deletions
diff --git a/legacy/ecore/ecore.c.in b/legacy/ecore/ecore.c.in
index f2337a5810..3780e2850c 100644
--- a/legacy/ecore/ecore.c.in
+++ b/legacy/ecore/ecore.c.in
@@ -25,10 +25,16 @@ These routines are used for Ecore Library interaction
25 25
26Ecore is a library of convenience functions. 26Ecore is a library of convenience functions.
27 27
28Currently, Ecore provides the following modules: 28The Ecore library provides the following modules:
29@li @ref Ecore_Main_Loop_Page 29@li @link Ecore.h Ecore - Main Loop Functions. @endlink
30@li @ref Ecore_Config_Page 30@li @link Ecore_Con.h Ecore_Con - Connection functions. @endlink
31@li @ref X_Window_System_Page 31@li @link Ecore_Config.h Ecore_Config - Configuration functions. @endlink
32@li @link Ecore_Evas.h Ecore_Evas - Evas convenience functions. @endlink
33@li @link Ecore_Fb.h Ecore_FB - Frame buffer convenience functions. @endlink
34@li @link Ecore_Ipc.h Ecore_IPC - Inter Process Communication functions. @endlink
35@li @link Ecore_Job.h Ecore_Job - Job functions, to be used in the Ecore main loop. @endlink
36@li @link Ecore_Txt.h Ecore_Txt - Text encoding conversion. @endlink
37@li @link Ecore_X.h Ecore_X - X Windows System wrapper. @endlink
32 38
33@section compiling How to compile using Ecore? 39@section compiling How to compile using Ecore?
34 40
@@ -64,7 +70,7 @@ make CFLAGS="-O9 -mpentiumpro -march=pentiumpro -mcpu=pentiumpro"
64 70
65*/ 71*/
66 72
67/** 73/*
68@page Ecore_Main_Loop_Page The Ecore Main Loop 74@page Ecore_Main_Loop_Page The Ecore Main Loop
69 75
70@section intro What is Ecore? 76@section intro What is Ecore?
@@ -189,33 +195,6 @@ follows the same principles as shown in this example.
189*/ 195*/
190 196
191/** 197/**
192@page Ecore_Con_Page The Ecore Connection Library
193
194The Ecore Connection Library ( @c Ecore_Con ) provides simple mechanisms
195for communications between programs using reliable sockets. It saves
196the programmer from having to worry about file descripters and waiting
197for incoming connections.
198
199There are two main objects in the @c Ecore_Con library: the @c
200Ecore_Con_Server and the @c Ecore_Con_Client.
201
202The @c Ecore_Con_Server represents a server to connect to. It is
203represents a server that can be connected to. It is used regardless
204of whether the program is acting as a server or client itself.
205
206To create a listening server, call @c ecore_con_server_add().
207
208To connect to a server, call @c ecore_Con_server_connect(). Data can
209then be sent to the server using the @c ecore_con_server_send().
210
211Whenever a client connection is made to an @c Ecore_Con_Server, a
212@c ECORE_CON_CLIENT_ADD event is emitted. Any event callbacks that are
213called receive a @c Ecore_Con_Client object, which represents a
214connection that that particular client.
215
216 */
217
218/**
219@page Ecore_Config_Page The Enlightened Property Library 198@page Ecore_Config_Page The Enlightened Property Library
220 199
221The Enlightened Property Library (Ecore_Config) is an adbstraction 200The Enlightened Property Library (Ecore_Config) is an adbstraction
@@ -291,12 +270,6 @@ that are used.
291// GROUP DEFINITIONS 270// GROUP DEFINITIONS
292 271
293/** 272/**
294@defgroup Ecore_Main_Loop_Group Main Loop Functions
295
296Functions used to control the main loop.
297*/
298
299/**
300@defgroup Ecore_Timer_Group Ecore Timer 273@defgroup Ecore_Timer_Group Ecore Timer
301 274
302The timer allows callbacks to be called at specific intervals. 275The timer allows callbacks to be called at specific intervals.