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]
 

详细说明

定义位于文件 consumerir.h 44 行。

字段文档

struct hw_device_t common

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

定义位于文件 consumerir.h 51 行。

int(* get_num_carrier_freqs)(struct consumerir_device *dev)

定义位于文件 consumerir.h 75 行。

void* reserved[8-3]

定义位于文件 consumerir.h 89 行。


此结构体的文档是根据以下文件生成的: