consumerir_device Riferimento alla struttura

consumerir_device Riferimento alla struttura

#include < consumerir.h >

Campi dati

struttura hw_device_t Comune
int(* trasmettere )(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)
vuoto * riservato [8-3]

Descrizione dettagliata

Definizione alla riga 44 del file consumerir.h .

Documentazione sul campo

struct hw_device_t comune

Metodi comuni del dispositivo IR consumer. Questo deve essere il primo membro di consumerir_device poiché gli utenti di questa struttura eseguiranno il cast di un puntatore da hw_device_t a consumerir_device in contesti in cui è noto che hw_device_t fa riferimento a consumerir_device .

Definizione alla riga 51 del file consumerir.h .

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

Definizione alla riga 85 del file consumerir.h .

int(* get_num_carrier_freqs)(struct consumerir_device *dev)

Definizione alla riga 75 del file consumerir.h .

vuoto* riservato[8-3]

Definizione alla riga 89 del file consumerir.h .

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

Definizione alla riga 65 del file consumerir.h .


La documentazione per questa struttura è stata generata dal seguente file:
  • hardware/libhardware/include/hardware/ consumir.h