int m_type;
public:
eDVBFrontendParameters();
+ ~eDVBFrontendParameters() {}
RESULT getSystem(int &type) const;
RESULT getDVBS(eDVBFrontendParametersSatellite &SWIG_OUTPUT) const;
RESULT setDVBC(const eDVBFrontendParametersCable &p);
RESULT setDVBT(const eDVBFrontendParametersTerrestrial &p);
- RESULT calculateDifference(const iDVBFrontendParameters *parm, int &SWIG_OUTPUT) const;
+ RESULT calculateDifference(const iDVBFrontendParameters *parm, int &SWIG_OUTPUT, bool exact) const;
RESULT getHash(unsigned long &SWIG_OUTPUT) const;
};
LINKED_NEXT_PTR, // next double linked list (for linked FEs)
SATPOS_DEPENDS_PTR, // pointer to FE with configured rotor (with twin/quattro lnb)
FREQ_OFFSET, // current frequency offset
+ CUR_VOLTAGE, // current voltage
+ CUR_TONE, // current continuous tone
NUM_DATA_ENTRIES
};
int m_timeoutCount; // needed for timeout
int m_retryCount; // diseqc retry for rotor
- int m_curVoltage;
void feEvent(int);
void timeout();