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