Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/ecore

Dir     : e17/libs/ecore/src


Modified Files:
      Tag: SPLIT
        Ecore.h 


Log Message:


ecore_job library in... a saparate library.. small... but handy :)

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/Ecore.h,v
retrieving revision 1.45.2.11
retrieving revision 1.45.2.12
diff -u -3 -r1.45.2.11 -r1.45.2.12
--- Ecore.h     16 Jan 2003 05:01:29 -0000      1.45.2.11
+++ Ecore.h     16 Jan 2003 10:30:29 -0000      1.45.2.12
@@ -1,137 +1,4 @@
-#ifndef _ECORE_H
-#define _ECORE_H
-
-#include <sys/types.h>
-#include <unistd.h>
-#include <stdio.h>
-#include <stdlib.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-   
-#define ECORE_EVENT_NONE         0
-#define ECORE_EVENT_EXE_EXIT     1
-#define ECORE_EVENT_SIGNAL_USER  2
-#define ECORE_EVENT_SIGNAL_HUP   3
-#define ECORE_EVENT_SIGNAL_EXIT  4
-#define ECORE_EVENT_SIGNAL_POWER 5
-#define ECORE_EVENT_COUNT        6
-   
-#ifndef _ECORE_PRIVATE_H   
-   enum _Ecore_Fd_Handler_Flags
-     {
-       ECORE_FD_READ = 1,
-       ECORE_FD_WRITE = 2
-     };
-   typedef enum _Ecore_Fd_Handler_Flags Ecore_Fd_Handler_Flags;
-   
-   typedef void Ecore_Exe;
-   typedef void Ecore_Timer;
-   typedef void Ecore_Idler;
-   typedef void Ecore_Idle_Enterer;
-   typedef void Ecore_Fd_Handler;
-   typedef void Ecore_Event_Handler;
-   typedef void Ecore_Event;
-#endif
-   typedef struct _Ecore_Event_Exe_Exit     Ecore_Event_Exe_Exit;
-   typedef struct _Ecore_Event_Signal_User  Ecore_Event_Signal_User;
-   typedef struct _Ecore_Event_Signal_Hup   Ecore_Event_Signal_Hup;
-   typedef struct _Ecore_Event_Signal_Exit  Ecore_Event_Signal_Exit;
-   typedef struct _Ecore_Event_Signal_Power Ecore_Event_Signal_Power;
-
-   struct _Ecore_Event_Exe_Exit
-     {
-       pid_t      pid;
-       int        exit_code;
-       Ecore_Exe *exe;
-       void      *ext_data;
-     };
-
-   struct _Ecore_Event_Signal_User
-     {
-       int   number;
-       void *ext_data;
-     };
-   
-   struct _Ecore_Event_Signal_Hup
-     {
-       void *ext_data;
-     };
-   
-   struct _Ecore_Event_Signal_Exit
-     {
-       int   interrupt : 1;
-       int   quit      : 1;
-       int   terminate : 1;
-       void *ext_data; 
-     };
-
-   struct _Ecore_Event_Signal_Power
-     {
-       void *ext_data;
-     };
-
-   int  ecore_init(void);
-   void ecore_shutdown(void);
-       
-   void ecore_app_args_set(int argc, const char **argv);
-   void ecore_app_args_get(int *argc, char ***argv);
-   void ecore_app_restart(void);
-
-   Ecore_Event_Handler *ecore_event_handler_add(int type, int (*func) (int type, void 
*event, void *data), const void *data);
-   void                *ecore_event_handler_del(Ecore_Event_Handler *event_handler);
-   Ecore_Event         *ecore_event_add(int type, void *ev, void (*func_free) (void 
*ev, void *data), void *data);
-   void                 ecore_event_del(Ecore_Event *event);
-   int                  ecore_event_type_new(void);
-
-   Ecore_Exe *ecore_exe_run(const char *exe_cmd, const void *data);
-   pid_t      ecore_exe_pid_get(Ecore_Exe *exe);
-   void      *ecore_exe_data_get(Ecore_Exe *exe);
-   void       ecore_exe_pause(Ecore_Exe *exe);
-   void       ecore_exe_continue(Ecore_Exe *exe);
-   void       ecore_exe_terminate(Ecore_Exe *exe);
-   void       ecore_exe_kill(Ecore_Exe *exe);
-   void       ecore_exe_signal(Ecore_Exe *exe, int num);
-   void       ecore_exe_hup(Ecore_Exe *exe);
-       
-   Ecore_Idler *ecore_idler_add(int (*func) (void *data), const void *data);
-   void        *ecore_idler_del(Ecore_Idler *idler);
-   
-   Ecore_Idle_Enterer *ecore_idle_enterer_add(int (*func) (void *data), const void 
*data);
-   void               *ecore_idle_enterer_del(Ecore_Idle_Enterer *idle_enterer);
-       
-   void              ecore_main_loop_begin(void);
-   void              ecore_main_loop_quit(void);
-   Ecore_Fd_Handler *ecore_main_fd_handler_add(int fd, Ecore_Fd_Handler_Flags flags, 
int (*func) (Ecore_Fd_Handler *fd_handler, void *data), const void *data, int 
(*buf_func) (Ecore_Fd_Handler *fd_handler, void *buf_data), const void *buf_data);
-   void             *ecore_main_fd_handler_del(Ecore_Fd_Handler *fd_handler);
-   int               ecore_main_fd_handler_fd_get(Ecore_Fd_Handler *fd_handler);
-   int               ecore_main_fd_handler_active_get(Ecore_Fd_Handler *fd_handler, 
Ecore_Fd_Handler_Flags flags);
-   
-   double ecore_time_get(void);
-       
-   Ecore_Timer *ecore_timer_add(double in, int (*func) (void *data), const void 
*data);
-   void        *ecore_timer_del(Ecore_Timer *timer);
-       
-#ifdef __cplusplus
-}
-#endif
-#endif
-
-
-
-
-
-
-
-
-
-#if 0
-
-
-
-
-# ifndef E_CORE_H
+#ifndef E_CORE_H
 #define E_CORE_H 1
 
 #include <stdio.h>
@@ -1045,10 +912,5 @@
 #ifdef __cplusplus
 }
 #endif
-
-#endif
-
-
-
 
 #endif




-------------------------------------------------------
This SF.NET email is sponsored by: Thawte.com
Understand how to protect your customers personal information by implementing
SSL on your Apache Web Server. Click here to get our FREE Thawte Apache 
Guide: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0029en
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to