Tham chiếu cấu trúc vibrator_device

Tham chiếu cấu trúc vibrator_device

#include < vibrator.h >

Trường dữ liệu

struct hw_device_t chung
int (* vibrator_on ) (struct vibrator_device * vibradev, unsigned int timeout_ms)
int (* vibrator_off ) (struct vibrator_device * vibradev)

miêu tả cụ thể

Định nghĩa ở dòng 37 của tập tin vibrator.h .

Tài liệu thực địa

struct hw_device_t common

Các phương pháp phổ biến của thiết bị rung. Đâ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 một con trỏ hw_device_t tới vibrator_device trong các ngữ cảnh mà nó được biết là hw_device_t tham chiếu đến vibrator_device .

Định nghĩa ở dòng 44 của tập tin vibrator.h .

int (* vibrator_off) (struct vibrator_device * vibradev)

Tắt máy rung

Hủy rung động đã bắt đầu trước đó, nếu có.

Lợi nhuận
0 trong trường hợp thành công, mã errno phủ định khác

Định nghĩa tại dòng 63 của tập tin vibrator.h .

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

Bật máy rung

Hàm này chỉ phải được gọi sau khi hết thời gian chờ trước đó hoặc đã bị hủy (thông qua vibrator_off () ).

Thông số
timeout_ms số mili giây để rung
Lợi nhuận
0 trong trường hợp thành công, mã errno phủ định khác

Định nghĩa tại dòng 55 của tập tin vibrator.h .


Tài liệu cho cấu trúc này được tạo từ tệp sau:
  • phần cứng / libhardware / bao gồm / phần cứng / máy rung.h