vibrator_device Struct Referansı

vibrator_device Struct Referansı

#include < vibrator.h >

Veri alanları

struct hw_device_t Yaygın
int (* vibrator_on ) (struct vibrator_device * vibradev, unsigned int timeout_ms)
int (* vibrator_off ) (struct vibrator_device * vibradev)

Detaylı Açıklama

Çizgisinde Tanımı 37 dosyası vibrator.h .

Saha Belgeleri

struct hw_device_t common

Vibratör cihazının ortak yöntemleri. Bu yapının kullanıcıları, hw_device_t'nin bir vibrator_device'e başvurduğu bilindiği bağlamlarda vibrator_device işaretçisine bir hw_device_t atacağı için bu vibrator_device'in ilk üyesi olmalıdır .

Çizgisinde Tanımı 44 dosyası vibrator.h .

int (* vibrator_off) (struct vibrator_device * vibradev)

Vibratörü kapat

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

İadeler
Başarı durumunda 0, negatif hata kodu yoksa

Çizgisinde Tanımı 63 dosyası vibrator.h .

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 çağrılmalıdır ( vibrator_off () aracılığıyla).

Parametreler
timeout_ms titreşecek milisaniye sayısı
İadeler
Başarı durumunda 0, negatif hata kodu yoksa

Çizgisinde Tanımı 55 dosyası vibrator.h .


Bu yapının belgeleri aşağıdaki dosyadan oluşturulmuştur:
  • donanım / libhardware / include / hardware / vibrator.h