vibrator_device Yapı Referansı

vibrator_device Yapı Referansı

#include < vibrator.h >

Veri alanları

hw_device_t yapısı yaygın
int(* vibrator_on )(struct vibrator_device *vibradev, unsigned int timeout_ms)
int(* vibrator_off )(struct vibrator_device *vibradev)

Detaylı Açıklama

Vibrator.h dosyasının 37. satırındaki tanım.

Saha Dokümantasyonu

hw_device_t ortak yapısı

Vibratör cihazının yaygın yöntemleri. Bu yapının kullanıcıları , hw_device_t'nin bir vibrator_device referansına başvurduğu bilinen bağlamlarda vibrator_device işaretçisine bir hw_device_t göndereceğinden, bu , vibrator_device'in ilk üyesi olmalıdır .

Vibrator.h dosyasının 44. satırındaki tanım.

int(* vibrator_off)(struct vibrator_device *vibradev)

Titreşimi kapat

Varsa önceden başlatılan bir titreşimi iptal edin.

İadeler
Başarılı olması durumunda 0, aksi takdirde negatif hata kodu

vibrator.h dosyasının 63. satırındaki tanım.

int(* vibrator_on)(struct vibrator_device *vibradev, unsigned int timeout_ms)

Titreşimi aç

Bu işlev yalnızca önceki zaman aşımı süresi dolduktan veya iptal edildikten sonra ( vibrator_off() aracılığıyla) çağrılmalıdır.

Parametreler
timeout_ms titreşecek milisaniye sayısı
İadeler
Başarılı olması durumunda 0, aksi takdirde negatif hata kodu

vibrator.h dosyasının 55. satırındaki tanım.


Bu yapıya ilişkin belgeler aşağıdaki dosyadan oluşturulmuştur:
  • hardware/libhardware/include/hardware/ vibrator.h