vibrator_device Справочник по структуре

vibrator_device Справочник по структуре

#include < vibrator.h >

Поля данных

struct hw_device_t общий
int (* vibrator_on ) (структура vibrator_device * vibradev, неподписанный INT timeout_ms)
int (* vibrator_off ) (структура vibrator_device * vibradev)

Подробное описание

Определение в строке 37 файла vibrator.h .

Полевая документация

struct hw_device_t общий

Общие методы вибрационного устройства. Это должно быть первым членом vibrator_device , как пользователи этой структуры будет отбрасывать hw_device_t к vibrator_device указателя в ситуациях , когда это известно, hw_device_t ссылается на vibrator_device .

Определение в строке 44 файла vibrator.h .

INT (* vibrator_off) (структура vibrator_device * vibradev)

Выключить вибратор

Отмените ранее начатую вибрацию, если таковая имеется.

Возврат
0 в случае успеха, отрицательный код ошибки иначе

Определение в строке 63 файла vibrator.h .

INT (* vibrator_on) (структура vibrator_device * vibradev, неподписанный INT timeout_ms)

Включите вибратор

Эта функция должна вызываться только после того, как истек предыдущий тайм-аут или был отменен (через vibrator_off () ).

Параметры
timeout_ms количество миллисекунд до вибрации
Возврат
0 в случае успеха, отрицательный код ошибки иначе

Определение в строке 55 файла vibrator.h .


Документация для этой структуры была создана из следующего файла:
  • оборудование / libhardware / включают / оборудование / vibrator.h