eeze/sensor: Make sensor init and shutdown symbols private.
authorStefan Schmidt <s.schmidt@samsung.com>
Fri, 12 Apr 2013 09:47:06 +0000 (10:47 +0100)
committerStefan Schmidt <s.schmidt@samsung.com>
Fri, 12 Apr 2013 10:35:05 +0000 (11:35 +0100)
These are called only from eeze_init/shutdown. No need to have them public.

src/lib/eeze/Eeze_Sensor.h
src/lib/eeze/eeze_main.c
src/lib/eeze/eeze_sensor.c
src/lib/eeze/eeze_sensor_private.h

index 9825203875243fe0c49139b022e817236031ab67..f15de72e45e4d6b13b39cc335b141bbc337c28c7 100644 (file)
@@ -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
index 5965dab685b9f87e8f380b7fb2b4dfc7a9cd0aba..9b465401e5ffa2572e1cbb5ff40c306556f1dde0 100644 (file)
@@ -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;
 
index 107221dfd441a8ecb5e1e9cc3f48bb39cb18b8a4..f4269018dcc2fc63e40c67e8ed973a134b4fc056 100644 (file)
@@ -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;
index aa39f94a371d84dd5b168dcf1ba755fae9443182..d4acd5b480404b2abeb3c50d0baf68bc3191716b 100644 (file)
@@ -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