SYNOPSIS
struct dvb_frontend {
  struct dvb_frontend_ops ops;
  struct dvb_adapter * dvb;
  void * demodulator_priv;
  void * tuner_priv;
  void * frontend_priv;
  void * sec_priv;
  void * analog_demod_priv;
  struct dtv_frontend_properties dtv_property_cache;
#define DVB_FRONTEND_COMPONENT_TUNER 0
#define DVB_FRONTEND_COMPONENT_DEMOD 1
  int (* callback) (void *adapter_priv, int component, int cmd, int arg);
  int id;
  unsigned int exit;
};  
MEMBERS
ops
- embedded struct dvb_frontend_ops
dvb
- pointer to struct dvb_adapter
demodulator_priv
- demod private data
tuner_priv
- tuner private data
frontend_priv
- frontend private data
sec_priv
- SEC private data
analog_demod_priv
- Analog demod private data
dtv_property_cache
- embedded struct dtv_frontend_properties
callback
- callback function used on some drivers to call either the tuner or the demodulator.
id
- Frontend ID
exit
- Used to inform the DVB core that the frontend thread should exit (usually, means that the hardware got disconnected.
COPYRIGHT

