aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/upnp/Callback.hxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Copyright year 2015Max Kellermann2015-01-011-1/+1
|
* upnp: add class UpnpCallbackMax Kellermann2014-01-261-0/+46
Each Upnp*Async() call passes a new cookie pointer, and the cookie passed to UpnpRegisterClient() appears to be ignored. Using this interface is a more elegant approach than having one single "handler" function.