Tham chiếu Cấu trúc vibrator_device
#include <
vibrator.h
>
Trường dữ liệu |
|
struct hw_device_t | common |
int(* | vibrate_on )(struct vibrator_device *vibradev, unsigned int timeout_ms) |
int(* | vibrator_off )(struct vibrator_device *vibradev) |
Nội dung mô tả chi tiết
Định nghĩa tại dòng 37 của tệp vibrator.h .
Tài liệu về trường
cấu trúc hw_device_t phổ biến |
Các phương thức phổ biến của thiết bị rung. này phải là thành viên đầu tiên của vibrator_device vì người dùng cấu trúc này sẽ truyền hw_device_t đến con trỏ vibrator_device trong các ngữ cảnh mà bạn biết hw_device_t tham chiếu đến vibrator_device .
Định nghĩa tại dòng 44 của tệp vibrator.h .
int(* vibrator_off)(struct vibrator_device *vibradev) |
Tắt tính năng rung
Huỷ chế độ rung đã bắt đầu trước đó, nếu có.
- Giá trị trả về
- 0 trong trường hợp thành công, mã errno âm nếu không
Định nghĩa tại dòng 63 của tệp vibrator.h .
int(* vibrator_on)(struct vibrator_device *vibradev, unsigned int timeout_ms) |
Bật tính năng rung
Bạn chỉ được gọi hàm này sau khi thời gian chờ trước đó đã hết hoặc bị huỷ (thông qua vibrator_off() ).
- Tham số
-
timeout_ms số mili giây để rung
- Giá trị trả về
- 0 trong trường hợp thành công, mã errno âm nếu không
Định nghĩa tại dòng 55 của tệp vibrator.h .
Tài liệu cho cấu trúc này được tạo từ tệp sau:
- hardware/libhardware/include/hardware/ vibrator.h