Referencia de estructura vibrator_device
#include < vibrator.h >
Campos de información | |
estructura hw_device_t | común |
En t(* | vibrator_on )(struct vibrator_device *vibradev, unsigned int timeout_ms) |
En t(* | vibrator_off )(struct vibrator_device *vibradev) |
Descripción detallada
Definición en la línea 37 del archivo vibrator.h .
Documentación de campo
estructura hw_device_t común |
Métodos comunes del dispositivo vibrador. Este debe ser el primer miembro de vibrator_device ya que los usuarios de esta estructura enviarán un hw_device_t al puntero de vibrator_device en contextos donde se sabe que hw_device_t hace referencia a un vibrator_device .
Definición en la línea 44 del archivo vibrator.h .
int(* vibrator_off)(struct vibrator_device *vibradev) |
Apagar el vibrador
Cancele una vibración iniciada anteriormente, si la hubiera.
- Devoluciones
- 0 en caso de éxito, código de error negativo en caso contrario
Definición en la línea 63 del archivo vibrator.h .
int(* vibrator_on)(struct vibrator_device *vibradev, unsigned int timeout_ms) |
Enciende el vibrador
Esta función solo debe llamarse después de que el tiempo de espera anterior haya expirado o haya sido cancelado (a través de vibrator_off() ).
- Parámetros
tiempo de espera_ms número de milisegundos para vibrar
- Devoluciones
- 0 en caso de éxito, código de error negativo en caso contrario
Definición en la línea 55 del archivo vibrator.h .
La documentación para esta estructura se generó a partir del siguiente archivo:
- hardware/libhardware/include/hardware/ vibrator.h