بنية 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

الطرق الشائعة لجهاز الأشعة تحت الحمراء الاستهلاكي يجب أن يكون هذا العنصر هو العنصر الأول في consumerir_device لأنّ مستخدمي هذه البنية سيحوّلون 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 .


تم إنشاء مستندات هذه البنية من الملف التالي: