vibrator_device Struct Reference
#include < vibrator.h >
Campos de Dados | |
struct hw_device_t | comum |
int (* | vibrator_on ) (struct vibrator_device * vibradev, unsigned int timeout_ms) |
int (* | vibrator_off ) (struct vibrator_device * vibradev) |
Descrição detalhada
Definição na linha 37 do arquivo vibrator.h .
Documentação de Campo
struct hw_device_t common |
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 o hw_device_t referencia um vibrator_device .
Definição na linha 44 do arquivo vibrator.h .
int (* vibrator_off) (struct vibrator_device * vibradev) |
Desligue o vibrador
Cancele uma vibração iniciada anteriormente, se houver.
- Devoluções
- 0 em caso de sucesso, erro negativo, nenhum 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 depois que o timeout anterior expirou ou foi cancelado (através de vibrator_off () ).
- Parâmetros
timeout_ms número de milissegundos para vibrar
- Devoluções
- 0 em caso de sucesso, erro negativo, nenhum código else
Definição na linha 55 do arquivo vibrator.h .
A documentação para esta estrutura foi gerada a partir do seguinte arquivo:
- hardware / libhardware / include / hardware / vibrator.h