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:
- hardware/libhardware/include/hardware/ consumerir.h