diff options
author | Stefan Schmidt <s.schmidt@samsung.com> | 2013-04-12 10:47:06 +0100 |
---|---|---|
committer | Stefan Schmidt <s.schmidt@samsung.com> | 2013-04-12 11:35:05 +0100 |
commit | 858b45e3be033db155a566272198345fbe03437f (patch) | |
tree | 3d7c839e2186298bb218cd806e65bd721cc86adb | |
parent | 53e7fb6edc938481df16550903ae7af2035af106 (diff) | |
download | efl-858b45e3be033db155a566272198345fbe03437f.tar.gz |
eeze/sensor: Make sensor init and shutdown symbols private.
These are called only from eeze_init/shutdown. No need to have them public.
-rw-r--r-- | src/lib/eeze/Eeze_Sensor.h | 25 | ||||
-rw-r--r-- | src/lib/eeze/eeze_main.c | 1 | ||||
-rw-r--r-- | src/lib/eeze/eeze_sensor.c | 4 | ||||
-rw-r--r-- | src/lib/eeze/eeze_sensor_private.h | 26 |
4 files changed, 29 insertions, 27 deletions
diff --git a/src/lib/eeze/Eeze_Sensor.h b/src/lib/eeze/Eeze_Sensor.h index 9825203875..f15de72e45 100644 --- a/src/lib/eeze/Eeze_Sensor.h +++ b/src/lib/eeze/Eeze_Sensor.h @@ -309,31 +309,6 @@ EAPI Eina_Bool eeze_sensor_async_read(Eeze_Sensor_Obj *sens, void *user_da */ EAPI Eeze_Sensor_Obj *eeze_sensor_obj_get(Eeze_Sensor_Type type); -/** - * @brief Initialize the Eeze sensor subsystem. - * @return EINA_TRUE for success and EINA_FALSE for failure - * - * This function must be called before using any of the Eeze_Sensor - * functionality to make sure the subsystem is setup correctly for usage. If - * you already call #eeze_init in your program this is already been take care - * of and there is no need to call this to initialize this subsystem manually. - * - * @since 1.8 - */ -EAPI Eina_Bool eeze_sensor_init(void); - -/** - * @brief Clean up and shutdown the Eeze sensor subsystem. - * - * This function must be called when now longer using Eeze_Sensor to allow the - * subsystem to shutdown cleanly. If you already called #eeze_shutdown this is - * already been taken care of and there is no need to call this to shutdown this - * subsystem manually. - * - * @since 1.8 - */ -EAPI void eeze_sensor_shutdown(void); - #ifdef __cplusplus } #endif diff --git a/src/lib/eeze/eeze_main.c b/src/lib/eeze/eeze_main.c index 5965dab685..9b465401e5 100644 --- a/src/lib/eeze/eeze_main.c +++ b/src/lib/eeze/eeze_main.c @@ -9,6 +9,7 @@ #include "eeze_udev_private.h" #include "eeze_net_private.h" #include "eeze_disk_private.h" +#include "eeze_sensor_private.h" _udev *udev; diff --git a/src/lib/eeze/eeze_sensor.c b/src/lib/eeze/eeze_sensor.c index 107221dfd4..f4269018dc 100644 --- a/src/lib/eeze/eeze_sensor.c +++ b/src/lib/eeze/eeze_sensor.c @@ -301,7 +301,7 @@ eeze_sensor_async_read(Eeze_Sensor_Obj *sens, void *user_data) return EINA_FALSE; } -EAPI void +void eeze_sensor_shutdown(void) { eeze_sensor_modules_unload(); @@ -316,7 +316,7 @@ eeze_sensor_shutdown(void) eina_shutdown(); } -EAPI Eina_Bool +Eina_Bool eeze_sensor_init(void) { if (!eina_init()) return EINA_FALSE; diff --git a/src/lib/eeze/eeze_sensor_private.h b/src/lib/eeze/eeze_sensor_private.h index aa39f94a37..d4acd5b480 100644 --- a/src/lib/eeze/eeze_sensor_private.h +++ b/src/lib/eeze/eeze_sensor_private.h @@ -86,4 +86,30 @@ EAPI Eina_Bool eeze_sensor_module_register(const char *name, Eeze_Sensor_Module * @since 1.8 */ EAPI Eina_Bool eeze_sensor_module_unregister(const char *name); + +/** + * @brief Initialize the Eeze sensor subsystem. + * @return EINA_TRUE for success and EINA_FALSE for failure + * + * This function must be called before using any of the Eeze_Sensor + * functionality to make sure the subsystem is setup correctly for usage. If + * you already call #eeze_init in your program this is already been take care + * of and there is no need to call this to initialize this subsystem manually. + * + * @since 1.8 + */ +Eina_Bool eeze_sensor_init(void); + +/** + * @brief Clean up and shutdown the Eeze sensor subsystem. + * + * This function must be called when now longer using Eeze_Sensor to allow the + * subsystem to shutdown cleanly. If you already called #eeze_shutdown this is + * already been taken care of and there is no need to call this to shutdown this + * subsystem manually. + * + * @since 1.8 + */ +void eeze_sensor_shutdown(void); + #endif // EEZE_SENSOR_PRIVATE_H |