Tài liệu tham khảo về cấu trúc input_module

Tài liệu tham khảo về cấu trúc input_module

#include < input.h >

Trường dữ liệu

struct hw_module_t   common
 
void(*  init )(const input_module_t *module, input_host_t *host, input_host_callbacks_t cb)
 
void(*  notify_report )(const input_module_t *module, input_report_t *report)
 

Nội dung mô tả chi tiết

Định nghĩa tại dòng 545 của tệp input.h .

Tài liệu về trường

cấu trúc hw_module_t phổ biến

Các phương thức phổ biến của mô-đun đầu vào. này phải là thành viên đầu tiên của input_module vì người dùng cấu trúc này sẽ truyền một hw_module_t đến con trỏ input_module trong ngữ cảnh mà bạn biết rằng hw_module_t tham chiếu đến một input_module .

Định nghĩa tại dòng 552 của tệp input.h .

void(* init)(const input_module_t *module, input_host_t *host, input_host_callbacks_t cb)

Khởi chạy mô-đun bằng lệnh gọi lại của máy chủ. Tại thời điểm này, HAL sẽ khởi động mọi cơ sở hạ tầng cần thiết để xử lý các sự kiện đầu vào.

Định nghĩa tại dòng 558 của tệp input.h .

void(* notify_report)(const input_module_t *module, input_report_t *report)

Gửi báo cáo đầu ra với một tập hợp trạng thái mới mà máy chủ muốn thiết bị nhất định giả định.

Định nghĩa tại dòng 564 của tệp input.h .


Tài liệu cho cấu trúc này được tạo từ tệp sau:
  • hardware/libhardware/include/hardware/ input.h