Go to the source code of this file.
Data Structures | |
struct | ubuntu_sensor_accelerometer_reading |
struct | ubuntu_sensor_proximity_reading |
struct | ubuntu_sensor_ambient_light_reading |
struct | ubuntu_sensor_observer |
Typedefs | |
typedef void(* | on_new_accelerometer_reading )(ubuntu_sensor_accelerometer_reading *reading, void *context) |
typedef void(* | on_new_proximity_reading )(ubuntu_sensor_proximity_reading *reading, void *context) |
typedef void(* | on_new_ambient_light_reading )(ubuntu_sensor_ambient_light_reading *reading, void *context) |
Functions | |
UBUNTU_DLL_PUBLIC void | ubuntu_sensor_initialize_observer (ubuntu_sensor_observer *observer) |
UBUNTU_DLL_PUBLIC void | ubuntu_sensor_install_observer (ubuntu_sensor_observer *observer) |
UBUNTU_DLL_PUBLIC void | ubuntu_sensor_uninstall_observer (ubuntu_sensor_observer *observer) |
UBUNTU_DLL_PUBLIC void | ubuntu_sensor_enable_sensor (ubuntu_sensor_type sensor_type) |
UBUNTU_DLL_PUBLIC void | ubuntu_sensor_disable_sensor (ubuntu_sensor_type sensor_type) |
UBUNTU_DLL_PUBLIC int32_t | ubuntu_sensor_get_sensor_min_delay (ubuntu_sensor_type sensor_type) |
UBUNTU_DLL_PUBLIC UStatus | ubuntu_sensor_get_sensor_min_value (ubuntu_sensor_type sensor_type, float *value) |
UBUNTU_DLL_PUBLIC UStatus | ubuntu_sensor_get_sensor_max_value (ubuntu_sensor_type sensor_type, float *value) |
UBUNTU_DLL_PUBLIC UStatus | ubuntu_sensor_get_sensor_resolution (ubuntu_sensor_type sensor_type, float *value) |
UBUNTU_DLL_PUBLIC void ubuntu_sensor_initialize_observer | ( | ubuntu_sensor_observer * | observer | ) |