vibrator_device Struct Referencia

vibrator_device Struct Referencia

#include < vibrator.h >

Campos de información

struct hw_device_t común
En t(* vibrator_on ) (struct vibrator_device * vibradev, unsigned int timeout_ms)
En t(* vibrator_off ) (estructura vibrator_device * vibradev)

Descripción detallada

Definición en la línea 37 del archivo vibrator.h .

Documentación de campo

struct hw_device_t common

Métodos comunes del dispositivo vibrador. Este debe ser el primer miembro de vibrator_device ya que los usuarios de esta estructura lanzarán un hw_device_t al puntero vibrator_device en contextos donde se sabe que hw_device_t hace referencia a vibrator_device .

Definición en la línea 44 del archivo vibrator.h .

int (* vibrator_off) (struct vibrator_device * vibradev)

Apaga el vibrador

Cancele una vibración iniciada anteriormente, si la hubiera.

Devoluciones
0 en caso de éxito, código de error negativo más

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 se debe llamar después de que el tiempo de espera anterior haya expirado o haya sido cancelado (a través de vibrator_off () ).

Parámetros
timeout_ms número de milisegundos para vibrar
Devoluciones
0 en caso de éxito, código de error negativo más

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