מידע על המבנה consumerir_device
#include <
consumerir.h
>
שדות נתונים |
|
| struct hw_device_t | נפוץ |
| int(* | transmit )(struct consumerir_device *dev, int carrier_freq, const int pattern[], int pattern_len) |
| int(* | get_num_carrier_freqs )(struct consumerir_device *dev) |
| int(* | get_carrier_freqs )(struct consumerir_device *dev, size_t len, consumerir_freq_range_t *ranges) |
| void * | reserved [8-3] |
תיאור מפורט
ההגדרה מופיעה בשורה 44 בקובץ consumerir.h .
מסמכי תיעוד של שדה
| struct hw_device_t common |
שיטות נפוצות של מכשיר ה-IR לצרכנים. הוא חייב להיות המאפיין הראשון של consumerir_device , כי משתמשים במבנה הזה יבצעו העברה (cast) של hw_device_t למצביע consumerir_device בהקשרים שבהם ידוע ש- hw_device_t מפנה ל- consumerir_device .
ההגדרה מופיעה בשורה 51 בקובץ consumerir.h .
| int(* get_carrier_freqs)(struct consumerir_device *dev, size_t len, consumerir_freq_range_t *ranges) |
ההגדרה מופיעה בשורה 85 בקובץ consumerir.h .
| int(* get_num_carrier_freqs)(struct consumerir_device *dev) |
ההגדרה מופיעה בשורה 75 בקובץ consumerir.h .
| void* reserved[8-3] |
ההגדרה מופיעה בשורה 89 בקובץ consumerir.h .
| int(* transmit)(struct consumerir_device *dev, int carrier_freq, const int pattern[], int pattern_len) |
ההגדרה מופיעה בשורה 65 בקובץ consumerir.h .
התיעוד של המבנה הזה נוצר מהקובץ הבא:
- hardware/libhardware/include/hardware/ consumerir.h