consumerir_device 结构参考

consumerir_device 结构参考

#include < consumerir.h >

数据字段

结构hw_device_t常见的
整数(*传输)(struct consumerir_device *dev, int carrier_freq, const int pattern[], int pattern_len)
整数(* get_num_carrier_freqs )(struct consumerir_device *dev)
整数(* get_carrier_freqs )(struct consumerir_device *dev, size_t len, consumerir_freq_range_t *ranges)
空白 *保留[8-3]

详细说明

在文件consumerir.h的第44行定义。

现场文件

结构hw_device_t通用

消费类红外设备的常用方法。这必须consumerir_device的第一个成员,因为此结构的用户将在已知hw_device_t引用consumerir_device的上下文中将 hw_device_t 转换consumerir_device指针。

在文件consumerir.h的第51行定义。

int(* get_carrier_freqs)(struct consumerir_device *dev, size_t len, consumerir_freq_range_t *ranges)

在文件consumerir.h的第85行定义。

int(* get_num_carrier_freqs)(struct consumerir_device *dev)

在文件consumerir.h的第75行定义。

无效*保留[8-3]

在文件consumerir.h的第89行定义。

int(* 传输)(struct consumerir_device *dev, int carrier_freq, const int pattern[], int pattern_len)

在文件consumerir.h的第65行定义。


此结构的文档是从以下文件生成的: