libupnpp  0.16.0
A C++ wrapper for the Portable UPnP reference library
Classes | Typedefs
UPnPProvider Namespace Reference

Virtual directory handler to satisfy libupnp miniserver GETs. More...

Classes

struct  DirEnt
 
class  FileEnt
 
struct  Handle
 
class  UpnpDevice
 Base Device class. More...
 
class  UpnpService
 Upnp service base class. More...
 
class  VirtualDir
 

Typedefs

typedef std::function< int(const UPnPP::SoapIncoming &, UPnPP::SoapOutgoing &)> soapfun
 

Detailed Description

Virtual directory handler to satisfy libupnp miniserver GETs.

Two types of objects can be defined:

As libupnp only lets us defines the api calls (open/read/etc.), without any data cookie, this is a global singleton object.