static Ecore_Idle_Enterer *_e_module_idler = NULL;
static int _e_module_delayed_load_idle_cnt = 0;
-E_API int E_EVENT_MODULE_UPDATE = 0;
-E_API int E_EVENT_MODULE_INIT_END = 0;
+EINTERN int E_EVENT_MODULE_UPDATE = 0;
+EINTERN int E_EVENT_MODULE_INIT_END = 0;
E_API int E_EVENT_MODULE_DEFER_JOB = 0;
static Eina_Stringshare *mod_src_path = NULL;
return 1;
}
-E_API void
+EINTERN void
e_module_all_load(void)
{
Eina_List *l, *ll;
TRACE_DS_END();
}
-E_API Eina_Bool
+EINTERN Eina_Bool
e_module_loading_get(void)
{
return !_e_modules_init_end;
}
-E_API E_Module *
+EINTERN E_Module *
e_module_new(const char *name)
{
E_Module *m;
return m;
}
-E_API int
+EINTERN int
e_module_save(E_Module *m)
{
E_OBJECT_CHECK_RETURN(m, 0);
return m->func.save ? m->func.save(m) : 1;
}
-E_API const char *
+EINTERN const char *
e_module_dir_get(E_Module *m)
{
E_OBJECT_CHECK_RETURN(m, NULL);
return m->dir;
}
-E_API int
+EINTERN int
e_module_enable(E_Module *m)
{
Eina_List *l;
return 0;
}
-E_API int
+EINTERN int
e_module_disable(E_Module *m)
{
E_Event_Module_Update *ev;
return ret;
}
-E_API int
+EINTERN int
e_module_enabled_get(E_Module *m)
{
E_OBJECT_CHECK_RETURN(m, 0);
return m->enabled;
}
-E_API int
+EINTERN int
e_module_save_all(void)
{
Eina_List *l;
return ret;
}
-E_API E_Module *
+EINTERN E_Module *
e_module_find(const char *name)
{
EINA_SAFETY_ON_NULL_RETURN_VAL(name, NULL);
return eina_hash_find(_e_modules_hash, name);
}
-E_API Eina_List *
+EINTERN Eina_List *
e_module_list(void)
{
return _e_modules;
}
-E_API void
+EINTERN void
e_module_delayed_set(E_Module *m, int delayed)
{
Eina_List *l;
}
}
-E_API void
+EINTERN void
e_module_priority_set(E_Module *m, int priority)
{
/* Set the loading order for a module.
}
}
-E_API void
+EINTERN void
e_module_deferred_job(void)
{
ecore_event_add(E_EVENT_MODULE_DEFER_JOB, NULL, NULL, NULL);
#define E_MODULE_TYPE 0xE0b0100b
-extern E_API int E_EVENT_MODULE_UPDATE;
-extern E_API int E_EVENT_MODULE_INIT_END;
+extern EINTERN int E_EVENT_MODULE_UPDATE;
+extern EINTERN int E_EVENT_MODULE_INIT_END;
extern E_API int E_EVENT_MODULE_DEFER_JOB;
struct _E_Event_Module_Update
EINTERN int e_module_init(void);
EINTERN int e_module_shutdown(void);
-E_API void e_module_deferred_job(void);
-E_API void e_module_all_load(void);
-E_API E_Module *e_module_new(const char *name);
-E_API int e_module_save(E_Module *m);
-E_API const char *e_module_dir_get(E_Module *m);
-E_API int e_module_enable(E_Module *m);
-E_API int e_module_disable(E_Module *m);
-E_API int e_module_enabled_get(E_Module *m);
-E_API int e_module_save_all(void);
-E_API E_Module *e_module_find(const char *name);
-E_API Eina_List *e_module_list(void);
-E_API void e_module_delayed_set(E_Module *m, int delayed);
-E_API void e_module_priority_set(E_Module *m, int priority);
-E_API Eina_Bool e_module_loading_get(void);
+EINTERN void e_module_deferred_job(void);
+EINTERN void e_module_all_load(void);
+EINTERN E_Module *e_module_new(const char *name);
+EINTERN int e_module_save(E_Module *m);
+EINTERN const char *e_module_dir_get(E_Module *m);
+EINTERN int e_module_enable(E_Module *m);
+EINTERN int e_module_disable(E_Module *m);
+EINTERN int e_module_enabled_get(E_Module *m);
+EINTERN int e_module_save_all(void);
+EINTERN E_Module *e_module_find(const char *name);
+EINTERN Eina_List *e_module_list(void);
+EINTERN void e_module_delayed_set(E_Module *m, int delayed);
+EINTERN void e_module_priority_set(E_Module *m, int priority);
+EINTERN Eina_Bool e_module_loading_get(void);
#endif
#endif