input_module Reference Struct

input_module Reference Struct

#include < input.h >

שדות נתונים

struct hw_module_t מְשׁוּתָף
בָּטֵל(* init )(const input_module_t *module, input_host_t *host, input_host_callbacks_t cb)
בָּטֵל(* notify_report )(const input_module_t *module, input_report_t *report)

תיאור מפורט

הגדרה בשורה 545 של הקובץ input.h .

תיעוד שטח

struct hw_module_t נפוץ

שיטות נפוצות של מודול הקלט. זה חייב להיות החבר הראשון של input_module מכיוון שמשתמשים במבנה זה ישליכו מצביע hw_module_t ל- input_module בהקשרים שבהם ידוע שה- hw_module_t מפנה ל- input_module .

הגדרה בשורה 552 של הקובץ input.h .

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

אתחול המודול עם התקשרות מארח. בשלב זה ה-HAL צריך להפעיל את כל התשתית שהוא צריך כדי לעבד אירועי קלט.

הגדרה בשורה 558 של הקובץ input.h .

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

שולח דוח פלט עם קבוצה חדשה של מצב שהמארח רוצה שהמכשיר הנתון יניח.

הגדרה בשורה 564 של הקובץ input.h .


התיעוד עבור מבנה זה נוצר מהקובץ הבא:
  • hardware/libhardware/include/hardware/ input.h