Ссылка на структуру vibrator_device
#include < vibrator.h >
Поля данных | |
структура hw_device_t | общий |
интервал(* | vibrator_on )(struct vibrator_device *vibradev, unsigned int timeout_ms) |
интервал(* | vibrator_off )(struct vibrator_device *vibradev) |
Подробное описание
Определение в строке 37 файла vibrator.h .
Полевая документация
структура hw_device_t общая |
Распространенные способы устройства вибратора. Это должен быть первый член vibrator_device, поскольку пользователи этой структуры будут приводить hw_device_t к указателю vibrator_device в контекстах, где известно, что hw_device_t ссылается на vibrator_device .
Определение в строке 44 файла vibrator.h .
int(* vibrator_off)(struct vibrator_device *vibradev) |
Выключить вибратор
Отмените ранее запущенную вибрацию, если таковая имеется.
- Возврат
- 0 в случае успеха, в противном случае отрицательный код ошибки
Определение в строке 63 файла vibrator.h .
int(* vibrator_on)(struct vibrator_device *vibradev, unsigned int timeout_ms) |
Включи вибратор
Эту функцию следует вызывать только после истечения или отмены предыдущего тайм-аута (через vibrator_off() ).
- Параметры
timeout_ms количество миллисекунд вибрации
- Возврат
- 0 в случае успеха, в противном случае отрицательный код ошибки
Определение в строке 55 файла vibrator.h .
Документация для этой структуры была создана из следующего файла:
- Аппаратное обеспечение/libhardware/include/hardware/ vibrator.h