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