הפניה למבנה כוח_מודול
הפניה למבנה כוח_מודול
#include < power.h >
שדות נתונים | |
struct hw_module_t | מְשׁוּתָף |
בָּטֵל(* | init ) (מודול מבנה כוח_מודול *) |
בָּטֵל(* | setInteractive ) (מודול מבנה power_module *, מופעל ) |
בָּטֵל(* | powerHint ) (מבנה power_module * מודול, רמז power_hint_t , נתונים * בטלים) |
בָּטֵל(* | setFeature ) (מודול מבנה כוח_מודול *, תכונה תכונה_ט , מצב int) |
int (* | get_platform_low_power_stats ) (מודול מבנה power_module *, power_state_platform_sleep_state_t * רשימה) |
ssize_t (* | get_number_of_platform_modes ) (מודול מבנה כוח_מודול *) |
int (* | get_voter_list ) (מודול struct power_module *, מצביע size_t *) |
תיאור מפורט
על כל מודול חומרה להיות בעל מבנה נתונים בשם HAL_MODULE_INFO_SYM ועל השדות של מבנה נתונים זה להתחיל ב- hw_module_t ואחריהם מידע ספציפי למודול.
תיעוד בשטח
struct hw_module_t נפוץ |
int (* get_platform_low_power_stats) (מודול מבנה כוח_מודול *, רשימת power_state_platform_sleep_state_t *) |
הגדרה בשורה 291 של power file.h.
int (* get_voter_list) (מודול power_module * מבנה, size_t * מצביע) |
בטל (* init) (מודול struct power_module *) |
void (* powerHint) (מודול מבנה power_module *, power_hint_t רמז, נתונים void *) |
void (* setInteractive) (מודול struct power_module *, מופעל ) |
התיעוד למבנה זה נוצר מהקובץ הבא:
- חומרה / libhardware / include / hardware / power.h