vibrator_device Yapı 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) | 
Ayrıntılı Açıklama
Tanımı, vibrator.h dosyasının 37. satırı içindedir.
Alan Belgeleri
| struct hw_device_t common | 
Titreşim cihazının yaygın yöntemleri. Bu yapının kullanıcıları, hw_device_t vibrator_device yönergesine referans verdiği bilinen bağlamlarda hw_device_t vibrator_device işaretçisine bir vibrator_device yönergesi göndereceğinden bu, vibrator_device yapısının ilk üyesi olmalıdır.
Tanım, vibrator.h dosyasının 44 satırına yerleştirilmiştir.
| int(* vibrator_off)(struct vibrator_device *vibradev) | 
Titreşimi kapatma
Daha önce başlatılmış bir titreşimi (varsa) iptal eder.
- İlerlemeler
- 0 (başarılıysa), aksi takdirde negatif errno kodu
Tanımı, vibrator.h dosyasının 63. satırı içindedir.
| int(* vibrator_on)(struct vibrator_device *vibradev, unsigned int timeout_ms) | 
Titreşimi aç
Bu işlev yalnızca önceki zaman aşımı sona erdikten veya iptal edildikten ( vibrator_off() aracılığıyla) sonra çağrılmalıdır.
- Parametreler
- 
     timeout_ms titreşim süresi (milisaniye cinsinden) 
- İlerlemeler
- 0 (başarılıysa), aksi takdirde negatif errno kodu
Tanım, vibrator.h dosyasının 55. satırı sıdır.
Bu yapının dokümanları aşağıdaki dosyadan oluşturulmuştur:
- hardware/libhardware/include/hardware/ vibrator.h
