int hal_device_battery_get_backend(void);
int hal_device_battery_put_backend(void);
-int hal_device_battery_register_changed_event(hal_device_battery_updated_cb updated_cb, void *data);
+int hal_device_battery_register_changed_event(hal_device_battery_updated_cb updated_cb, void *user_data);
int hal_device_battery_unregister_changed_event(hal_device_battery_updated_cb updated_cb);
-int hal_device_battery_get_current_state(hal_device_battery_updated_cb updated_cb, void *data);
+int hal_device_battery_get_current_state(hal_device_battery_updated_cb updated_cb, void *user_data);
int hal_device_battery_get_power_source_name(hal_device_battery_power_source_type_e power_source_type, const char **power_source);
int hal_device_battery_get_power_source_type(char *power_source, hal_device_battery_power_source_type_e *power_source_type);
typedef struct _hal_backend_device_external_connection_funcs {
/* Register external_connection event */
- int (*register_changed_event)(hal_device_external_connection_updated_cb updated_cb, void *data);
+ int (*register_changed_event)(hal_device_external_connection_updated_cb updated_cb, void *user_data);
void (*unregister_changed_event)(hal_device_external_connection_updated_cb updated_cb);
/* Get current states */
- int (*get_current_state)(hal_device_external_connection_updated_cb updated_cb, void *data);
+ int (*get_current_state)(hal_device_external_connection_updated_cb updated_cb, void *user_data);
} hal_backend_device_external_connection_funcs;
#ifdef __cplusplus
int (*get_info)(hal_device_thermal_e type, hal_device_thermal_info_s *info);
/* Register thermal event */
- int (*register_changed_event)(hal_device_thermal_updated_cb updated_cb, void *data);
+ int (*register_changed_event)(hal_device_thermal_updated_cb updated_cb, void *user_data);
int (*unregister_changed_event)(hal_device_thermal_updated_cb updated_cb);
} hal_backend_device_thermal_funcs;
}
-int hal_device_external_connection_register_changed_event(hal_device_external_connection_updated_cb updated_cb, void *data)
+int hal_device_external_connection_register_changed_event(hal_device_external_connection_updated_cb updated_cb, void *user_data)
{
int ret;
- if (!updated_cb || !data)
+ if (!updated_cb)
return -EINVAL;
if (!hal_device_external_connection_funcs) {
!hal_device_external_connection_funcs->register_changed_event)
return -ENOTSUP;
- return hal_device_external_connection_funcs->register_changed_event(updated_cb, data);
+ return hal_device_external_connection_funcs->register_changed_event(updated_cb, user_data);
}
int hal_device_external_connection_unregister_changed_event(hal_device_external_connection_updated_cb updated_cb)
return 0;
}
-int hal_device_external_connection_get_current_state(hal_device_external_connection_updated_cb updated_cb, void *data)
+int hal_device_external_connection_get_current_state(hal_device_external_connection_updated_cb updated_cb, void *user_data)
{
int ret;
- if (!updated_cb || !data)
+ if (!updated_cb)
return -EINVAL;
if (!hal_device_external_connection_funcs) {
!hal_device_external_connection_funcs->get_current_state)
return -ENOTSUP;
- return hal_device_external_connection_funcs->get_current_state(updated_cb, data);
+ return hal_device_external_connection_funcs->get_current_state(updated_cb, user_data);
}
int hal_device_external_connection_get_device_name(hal_device_external_connection_device_type_e deivce_type, const char **device_name)
return hal_device_thermal_funcs->get_info(type, info);
}
-int hal_device_thermal_register_changed_event(hal_device_thermal_updated_cb updated_cb, void *data)
+int hal_device_thermal_register_changed_event(hal_device_thermal_updated_cb updated_cb, void *user_data)
{
int ret;
- if (!updated_cb || !data)
+ if (!updated_cb)
return -EINVAL;
if (!hal_device_thermal_funcs) {
!hal_device_thermal_funcs->register_changed_event)
return -ENOTSUP;
- return hal_device_thermal_funcs->register_changed_event(updated_cb, data);
+ return hal_device_thermal_funcs->register_changed_event(updated_cb, user_data);
}
int hal_device_thermal_unregister_changed_event(hal_device_thermal_updated_cb updated_cb)