Informacje o strukturze consumerir_device

Informacje o strukturze consumerir_device

#include < consumerir.h >

Pola danych

struct hw_device_t   wspólne
 
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]
 

Szczegółowy opis

Definicja w wierszu 44 pliku consumerir.h .

Dokumentacja pola

struct hw_device_t common

Typowe metody korzystania z urządzenia podczerwieni dla konsumentów. Ten element musi być pierwszym elementem consumerir_device ponieważ użytkownicy tej struktury będą rzutować hw_device_t do consumerir_device wskaźnika w kontekstach, w których wiadomo, że hw_device_t odwołuje się do consumerir_device .

Definicja w wierszu 51 pliku consumerir.h .

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

Definicja w wierszu 85 w pliku consumerir.h .

int(* get_num_carrier_freqs)(struct consumerir_device *dev)

Definicja w wierszu 75 pliku consumerir.h .

void* reserved[8-3]

Definicja w wierszu 89 pliku consumerir.h .

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

Definicja w wierszu 65 pliku consumerir.h .


Dokumentacja tego typu danych została wygenerowana z tego pliku: