18 #ifndef _OHSENDER_HXX_INCLUDED_ 19 #define _OHSENDER_HXX_INCLUDED_ 21 #include <unordered_map> 24 #include "libupnpp/control/service.hxx" 29 class UPnPServiceDesc;
32 typedef std::shared_ptr<OHSender> OHSNH;
47 static bool isOHSenderService(
const std::string& st);
48 virtual bool serviceTypeMatch(
const std::string& tp);
50 int metadata(std::string& uri, std::string& meta);
54 static const std::string SType;
57 void UPNPP_LOCAL evtCallback(
58 const std::unordered_map<std::string, std::string>&);
59 void UPNPP_LOCAL registerCallback();
Definition: service.hxx:82
OHSender client class.
Definition: ohsender.hxx:37
Data holder for a UPnP service, parsed from the device XML description.
Definition: description.hxx:46
Data holder for a UPnP device, parsed from the XML description obtained during discovery.
Definition: description.hxx:142
UPnP Description phase: interpreting the device description which we downloaded from the URL obtained...
Definition: avlastchg.cxx:27