Riferimento alla struttura consumerir_device

Riferimento alla struttura consumerir_device

#include < consumerir.h >

Campi dati

struct hw_device_t   comuni
 
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 *  riservato [8-3]
 

Descrizione dettagliata

Definizione nella riga 44 del file consumerir.h .

Documentazione dei campi

struct hw_device_t common

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

Definizione nella riga 51 del file consumerir.h .

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

Definizione nella riga 85 del file consumerir.h .

int(* get_num_carrier_freqs)(struct consumerir_device *dev)

Definizione nella riga 75 del file consumerir.h .

void* reserved[8-3]

Definizione nella riga 89 del file consumerir.h .

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

Definizione nella riga 65 del file consumerir.h .


La documentazione di questa struttura è stata generata dal seguente file: