Odniesienie do struktury consumerir_device

Odniesienie do struktury consumerir_device

#include < consumerir.h >

Pola danych

struct hw_device_t wspólny
int(* transmit )(struct consumerir_device *dev, int carrier_freq, const int pattern[], int pattern_len)
int(* get_num_carrier_freqs )(struktura consumerir_device *dev)
int(* get_carrier_freqs )(struktura consumerir_device *dev, size_t len, consumerir_freq_range_t *zakresy)
próżnia * zarezerwowane [8-3]

szczegółowy opis

Definicja w wierszu 44 pliku consumerir.h .

Dokumentacja terenowa

struct hw_device_t common

Typowe metody konsumenckiego urządzenia IR. Musi to być pierwszy element elementu consumerir_device , ponieważ użytkownicy tej struktury będą rzutować wskaźnik hw_device_t na wskaźnik consumerir_device w kontekstach, w których wiadomo, że hw_device_t odwołuje się do elementu consumerir_device .

Definicja w wierszu 51 pliku consumerir.h .

int(* get_carrier_freqs)(struktura consumerir_device *dev, size_t len, consumerir_freq_range_t *zakresy)

Definicja w wierszu 85 pliku consumerir.h .

int(* get_num_carrier_freqs)(struktura consumerir_device *dev)

Definicja w wierszu 75 pliku consumerir.h .

nieważne* zarezerwowane[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 dla tej struktury została wygenerowana z następującego pliku: