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.h37行目の定義。

フィールドドキュメント

構造体 hw_device_t共通

バイブレーターデバイスの一般的な方法。この構造体のユーザーは、 hw_device_tvibrator_device を参照することがわかっているコンテキストでhw_device_tvibrator_deviceポインタにキャストするため、これはvibrator_deviceの最初のメンバーである必要があります

ファイルvibrator.h44行目の定義。

int(* vibrator_off)(struct vibrator_device *vibradev)

バイブレーターをオフにする

以前に開始された振動がある場合はキャンセルします。

戻り値
成功の場合は 0、それ以外の場合は負の errno コード

ファイルvibrator.h63行目の定義。

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

バイブレーターをオンにする

この関数は、前のタイムアウトが期限切れになった後、または ( vibrator_off()によって) キャンセルされた後にのみ呼び出す必要があります。

パラメーター
timeout_ms振動するミリ秒数
戻り値
成功の場合は 0、それ以外の場合は負の errno コード

ファイルvibrator.h55行目の定義。


この構造体のドキュメントは次のファイルから生成されました。
  • hardware/libhardware/include/hardware/ vibrator.h