Référence de structure consumerir_device

Référence de structure consumerir_device

#include < consumerir.h >

Champs de données

structure hw_device_t commun
entier(* transmettre )(struct consumerir_device *dev, int carrier_freq, const int pattern[], int pattern_len)
entier(* get_num_carrier_freqs )(struct consumerir_device *dev)
entier(* get_carrier_freqs )(struct consumerir_device *dev, size_t len, consumerir_freq_range_t *ranges)
annuler * réservé [8-3]

Description détaillée

Définition à la ligne 44 du fichier consumerir.h .

Documentation de terrain

structure hw_device_t commune

Méthodes courantes du périphérique IR grand public. Cela doit être le premier membre de consumerir_device car les utilisateurs de cette structure lanceront un pointeur hw_device_t vers consumerir_device dans des contextes où il est connu que hw_device_t fait référence à un consumerir_device .

Définition à la ligne 51 du fichier consumerir.h .

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

Définition à la ligne 85 du fichier consumerir.h .

int(* get_num_carrier_freqs)(struct consumerir_device *dev)

Définition à la ligne 75 du fichier consumerir.h .

vide* réservé[8-3]

Définition à la ligne 89 du fichier consumerir.h .

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

Définition à la ligne 65 du fichier consumerir.h .


La documentation de cette structure a été générée à partir du fichier suivant :