Referência de estrutura vibrator_device
#include < vibrator.h >
Campos de dados | |
estrutura hw_device_t | comum |
interno(* | vibrator_on )(struct vibrator_device *vibradev, unsigned int timeout_ms) |
interno(* | vibrador_off )(estrutura vibrador_device *vibradev) |
Descrição detalhada
Definição na linha 37 do arquivo vibrator.h .
Documentação de campo
estrutura hw_device_t comum |
Métodos comuns do dispositivo vibrador. Este deve ser o primeiro membro de vibrator_device , pois os usuários desta estrutura lançarão um ponteiro hw_device_t para vibrator_device em contextos onde é conhecido que hw_device_t faz referência a um vibrator_device .
Definição na linha 44 do arquivo vibrator.h .
int(* vibrador_off)(estrutura vibrador_device *vibradev) |
Desligue o vibrador
Cancele uma vibração iniciada anteriormente, se houver.
- Devoluções
- 0 em caso de sucesso, erro negativo, código else
Definição na linha 63 do arquivo vibrator.h .
int(* vibrator_on)(struct vibrator_device *vibradev, unsigned int timeout_ms) |
Ligue o vibrador
Esta função só deve ser chamada após o timeout anterior ter expirado ou ter sido cancelado (através de vibrator_off() ).
- Parâmetros
tempo limite_ms número de milissegundos para vibrar
- Devoluções
- 0 em caso de sucesso, erro negativo, código else
Definição na linha 55 do arquivo vibrator.h .
A documentação desta estrutura foi gerada a partir do seguinte arquivo:
- hardware/libhardware/include/hardware/ vibrador.h