30#ifndef _UPNPDEV_HXX_INCLUDED_
31#define _UPNPDEV_HXX_INCLUDED_
42#include "UpnpGlobal.h"
60 UPnPDeviceDesc(
const std::string& url,
const std::string& description);
Definition upnpdescription.h:58
std::string URLBase
Base for all relative URLs. e.g. http://192.168.4.4:49152/.
Definition upnpdescription.h:75
std::vector< UPnPDeviceDesc > embedded
Definition upnpdescription.h:89
std::string descURL
URL this was downloaded from.
Definition upnpdescription.h:73
std::string friendlyName
User-configurable name (usually), e.g. Lounge-streamer.
Definition upnpdescription.h:68
std::vector< UPnPServiceDesc > services
Services provided by this device.
Definition upnpdescription.h:84
std::string manufacturer
Manufacturer: e.g. D-Link, PacketVideo.
Definition upnpdescription.h:77
std::string XMLText
Raw downloaded document.
Definition upnpdescription.h:81
std::string deviceType
Device Type: e.g. urn:schemas-upnp-org:device:MediaServer:1.
Definition upnpdescription.h:66
std::string modelName
Model name: e.g. MediaTomb, DNS-327L.
Definition upnpdescription.h:79
std::string UDN
Definition upnpdescription.h:71
Definition upnpdescription.h:44
std::string serviceType
Service Type e.g. urn:schemas-upnp-org:service:ConnectionManager:1.
Definition upnpdescription.h:47
std::string eventSubURL
Service event URL.
Definition upnpdescription.h:55
std::string serviceId
Service Id inside device: e.g. urn:upnp-org:serviceId:ConnectionManager.
Definition upnpdescription.h:49
std::string controlURL
Service control URL.
Definition upnpdescription.h:53
std::string SCPDURL
Service description URL.
Definition upnpdescription.h:51