Google is committed to advancing racial equity for Black communities. See how.

radio_tuner Struct Reference

radio_tuner Struct Reference

#include < radio.h >

Data Fields

int(*  set_configuration )(const struct radio_tuner *tuner, const radio_hal_band_config_t *config)
 
int(*  get_configuration )(const struct radio_tuner *tuner, radio_hal_band_config_t *config)
 
int(*  scan )(const struct radio_tuner *tuner, radio_direction_t direction, bool skip_sub_channel)
 
int(*  step )(const struct radio_tuner *tuner, radio_direction_t direction, bool skip_sub_channel)
 
int(*  tune )(const struct radio_tuner *tuner, unsigned int channel, unsigned int sub_channel)
 
int(*  cancel )(const struct radio_tuner *tuner)
 
int(*  get_program_information )(const struct radio_tuner *tuner, radio_program_info_t *info)
 

Detailed Description

Definition at line 87 of file radio.h .

Field Documentation

int(* cancel)(const struct radio_tuner *tuner)

Definition at line 201 of file radio.h .

int(* get_configuration)(const struct radio_tuner *tuner, radio_hal_band_config_t *config)

Definition at line 116 of file radio.h .

int(* get_program_information)(const struct radio_tuner *tuner, radio_program_info_t *info)

Definition at line 217 of file radio.h .

int(* scan)(const struct radio_tuner *tuner, radio_direction_t direction, bool skip_sub_channel)

Definition at line 140 of file radio.h .

int(* set_configuration)(const struct radio_tuner *tuner, const radio_hal_band_config_t *config)

Definition at line 103 of file radio.h .

int(* step)(const struct radio_tuner *tuner, radio_direction_t direction, bool skip_sub_channel)

Definition at line 163 of file radio.h .

int(* tune)(const struct radio_tuner *tuner, unsigned int channel, unsigned int sub_channel)

Definition at line 186 of file radio.h .


The documentation for this struct was generated from the following file:
  • hardware/libhardware/include/hardware/ radio.h