19 explicit VBox(QString url) :
48 static bool sendQuery(
const QString &query, QDomDocument *xmlDoc);
55 static QString
getStrValue(
const QDomElement &element,
const QString &name,
int index = 0);
56 static int getIntValue(
const QDomElement &element,
const QString &name,
int index = 0);
bool checkVersion(QString &version)
static int getIntValue(const QDomElement &element, const QString &name, int index=0)
QDomDocument * getBoardInfo(void)
static QString getFirstText(QDomElement &element)
vbox_chan_map_t * getChannels(void)
QStringList getTuners(void)
returns a list of tuners in the format 'TUNERNO TUNERTYPE' eg '1 DVBT/T2'
static bool sendQuery(const QString &query, QDomDocument *xmlDoc)
static QStringList probeDevices(void)
static QString getStrValue(const QDomElement &element, const QString &name, int index=0)
bool checkConnection(void)
static QString getIPFromVideoDevice(const QString &dev)
static QStringList doUPNPSearch(void)
QMap< QString, VBoxChannelInfo > vbox_chan_map_t
static constexpr const char * VBOX_MIN_API_VERSION