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   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: