Referência de estrutura vibrator_device

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