vibrator_device Struct - odniesienie
#include < vibrator.h >
Pola danych | |
struct hw_device_t | wspólny |
int (* | vibrator_on ) (struct vibrator_device * vibradev, unsigned int timeout_ms) |
int (* | vibrator_off ) (struct vibrator_device * vibradev) |
szczegółowy opis
Definicja w linii 37 wibratora pilników . H.
Dokumentacja terenowa
struct hw_device_t common |
Typowe metody urządzenia wibracyjnego. To musi być pierwszy element elementu vibrator_device, ponieważ użytkownicy tej struktury będą rzucać wskaźnik hw_device_t na wskaźnik vibrator_device w kontekstach, w których wiadomo, że hw_device_t odwołuje się do vibrator_device .
Definicja w linii 44 wibratora pilników . H.
int (* vibrator_off) (struct vibrator_device * vibradev) |
Wyłącz wibrator
Anuluj wcześniej rozpoczęte wibracje, jeśli takie istnieją.
- Zwroty
- 0 w przypadku powodzenia, ujemny kod errno else
Definicja w linii 63 wibratora pilników.h .
int (* vibrator_on) (struct vibrator_device * vibradev, unsigned int timeout_ms) |
Włącz wibrator
Tę funkcję można wywołać dopiero po upływie poprzedniego limitu czasu lub po jej anulowaniu (za pomocą funkcji vibrator_off () ).
- Parametry
timeout_ms liczba milisekund wibracji
- Zwroty
- 0 w przypadku powodzenia, ujemny kod errno else
Definicja w linii 55 wibratora pilników . H.
Dokumentacja dla tej struktury została wygenerowana z następującego pliku:
- hardware / libhardware / include / hardware / vibrator.h