+ Signal1<void,iDVBFrontend*> m_stateChanged;
+private:
+ DECLARE_REF(eDVBFrontend);
+ bool m_simulate;
+ bool m_enabled;
+ int m_type;
+ int m_dvbid;
+ int m_slotid;
+ int m_fd;
+ bool m_need_rotor_workaround;
+ bool m_can_handle_dvbs2;
+ char m_filename[128];
+ char m_description[128];
+#if HAVE_DVB_API_VERSION < 3
+ int m_secfd;
+ char m_sec_filename[128];
+#endif
+ FRONTENDPARAMETERS parm;
+ int m_state;
+ ePtr<iDVBSatelliteEquipmentControl> m_sec;
+ ePtr<eSocketNotifier> m_sn;
+ int m_tuning;
+ ePtr<eTimer> m_timeout, m_tuneTimer;
+
+ eSecCommandList m_sec_sequence;