vibrator_device Struct Reference

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