מידע על המבנה consumerir_device

מידע על המבנה 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 .


התיעוד של המבנה הזה נוצר מהקובץ הבא: