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;
CetonStreamHandler(const QString &device, int inputid)
bool IsCableCardInstalled() const
static void Return(CetonStreamHandler *&ref, int inputid)
static QMap< QString, uint > s_handlersRefCnt
static QMap< QString, bool > s_infoQueried
bool EnterPowerSavingMode(void)
static QMutex s_handlersLock
bool TuneVChannel(const QString &vchannel)
bool IsConnected(void) const
void ClearProgramNumber(void)
static CetonStreamHandler * Get(const QString &devname, int inputid)
bool TuneFrequency(uint frequency, const QString &modulation)
uint GetProgramNumber(void) const
bool TuneProgram(uint program)
QString GetVar(const QString §ion, const QString &variable) const
QStringList GetProgramList()
bool HttpRequest(const QString &method, const QString &script, const QUrlQuery ¶ms, QString &response, uint &status_code) const
static QMap< QString, CetonStreamHandler * > s_handlers
bool PerformTuneVChannel(const QString &vchannel)