Go to the documentation of this file.
8 #ifndef CETONSTREAMHANDLER_H
9 #define CETONSTREAMHANDLER_H
57 QString
GetVar(
const QString §ion,
const QString &variable)
const;
59 bool HttpRequest(
const QString &method,
const QString &script,
60 const QUrlQuery ¶ms,
61 QString &response,
uint &status_code)
const;
84 #endif // CETONSTREAMHANDLER_H
static QMap< QString, uint > s_handlersRefCnt
QString GetVar(const QString §ion, const QString &variable) const
bool PerformTuneVChannel(const QString &vchannel)
static QMutex s_handlersLock
bool IsCableCardInstalled() const
static QMap< QString, bool > s_infoQueried
bool TuneVChannel(const QString &vchannel)
static QMap< QString, CetonStreamHandler * > s_handlers
CetonStreamHandler(const QString &device, int inputid)
bool IsConnected(void) const
bool TuneProgram(uint program)
uint GetProgramNumber(void) const
bool EnterPowerSavingMode(void)
void ClearProgramNumber(void)
static void Return(CetonStreamHandler *&ref, int inputid)
QStringList GetProgramList()
static CetonStreamHandler * Get(const QString &devname, int inputid)
bool HttpRequest(const QString &method, const QString &script, const QUrlQuery ¶ms, QString &response, uint &status_code) const
bool TuneFrequency(uint frequency, const QString &modulation)