vibrator_device 结构参考

vibrator_device 结构参考

#include < vibrator.h >

数据字段

结构体hw_device_t常见的
整数(* vibrator_on )(struct vibrator_device *vibradev, unsigned int timeout_ms)
整数(* vibrator_off )(结构vibrator_device *vibradev)

详细说明

定义位于文件vibrator.h的第37行。

现场文档

结构体hw_device_t公共

振动器装置的常用方法。这必须vibrator_device的第一个成员,因为该结构的用户将在已知hw_device_t引用vibrator_device 的上下文中将hw_device_t强制转换为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() )后调用。

参数
超时毫秒振动的毫秒数
退货
0 表示成功,否则返回负 errno 代码

定义位于文件vibrator.h的第55行。


该结构的文档是从以下文件生成的: