vibrator_device 構造体のリファレンス
vibrator_device 構造体のリファレンス
#include < vibrator.h >
データフィールド | |
構造体 hw_device_t | 一般 |
int(* | vibrator_on )(struct vibrator_device *vibradev, unsigned int timeout_ms) |
int(* | vibrator_off )(struct vibrator_device *vibradev) |
詳細な説明
ファイルvibrator.hの37行目の定義。
フィールドドキュメント
構造体 hw_device_t共通 |
バイブレーターデバイスの一般的な方法。この構造体のユーザーは、 hw_device_tがvibrator_device を参照することがわかっているコンテキストでhw_device_tをvibrator_deviceポインタにキャストするため、これはvibrator_deviceの最初のメンバーである必要があります。
ファイルvibrator.hの44行目の定義。
int(* vibrator_off)(struct vibrator_device *vibradev) |
int(* vibrator_on)(struct vibrator_device *vibradev, unsigned int timeout_ms) |
バイブレーターをオンにする
この関数は、前のタイムアウトが期限切れになった後、または ( vibrator_off()によって) キャンセルされた後にのみ呼び出す必要があります。
- パラメーター
timeout_ms 振動するミリ秒数
- 戻り値
- 成功の場合は 0、それ以外の場合は負の errno コード
ファイルvibrator.hの55行目の定義。
この構造体のドキュメントは次のファイルから生成されました。
- hardware/libhardware/include/hardware/ vibrator.h