MythTV master
Classes | Macros | Functions | Variables
upnpscanner.cpp File Reference
#include <algorithm>
#include <chrono>
#include <thread>
#include <utility>
#include <QCoreApplication>
#include <QStringConverter>
#include "libmythbase/mythcorecontext.h"
#include "libmythbase/mythlogging.h"
#include "libmythupnp/ssdpcache.h"
#include "upnpscanner.h"
Include dependency graph for upnpscanner.cpp:

Go to the source code of this file.

Classes

class  UpnpMediaServer
 A simple wrapper containing details about a UPnP Media Server. More...
 

Macros

#define LOC   QString("UPnPScan: ")
 
#define ERR   QString("UPnPScan error: ")
 

Functions

static QUrl urlAddBaseAndPath (QUrl base, const QUrl &relative)
 

Variables

static constexpr uint8_t MAX_ATTEMPTS { 5 }
 

Macro Definition Documentation

◆ ERR

#define ERR   QString("UPnPScan error: ")

Definition at line 24 of file upnpscanner.cpp.

◆ LOC

#define LOC   QString("UPnPScan: ")

Definition at line 23 of file upnpscanner.cpp.

Function Documentation

◆ urlAddBaseAndPath()

static QUrl urlAddBaseAndPath ( QUrl  base,
const QUrl &  relative 
)
static

Definition at line 1215 of file upnpscanner.cpp.

Referenced by UPNPScanner::ParseDescription().

Variable Documentation

◆ MAX_ATTEMPTS

constexpr uint8_t MAX_ATTEMPTS { 5 }
staticconstexpr