libupnpp  0.16.0
A C++ wrapper for the Portable UPnP reference library
Classes | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
UPnPP::LibUPnP::Internal Class Reference

Classes

class  Handler
 

Public Member Functions

int getSubsTimeout ()
 
void registerHandler (Upnp_EventType et, Upnp_FunPtr handler, void *cookie)
 Specify function to be called on given UPnP event. More...
 
int setupWebServer (const std::string &description, UpnpDevice_Handle *dvh)
 
UpnpClient_Handle getclh ()
 

Public Attributes

bool ok
 
UpnpClient_Handle clh
 
std::mutex mutex
 
std::map< Upnp_EventType, Handlerhandlers
 

Static Public Attributes

static int init_error
 

Member Function Documentation

◆ registerHandler()

void UPnPP::LibUPnP::Internal::registerHandler ( Upnp_EventType  et,
Upnp_FunPtr  handler,
void *  cookie 
)

Specify function to be called on given UPnP event.

The call will happen in the libupnp thread context.


The documentation for this class was generated from the following files: