|
libupnpp 0.16.0
A C++ wrapper for the Portable UPnP reference library
|
The MediaRenderer class mostly holds a bunch of convenience functions to create the different services (and cache handles to them). More...
#include <mediarenderer.hxx>
Classes | |
| class | Internal |
Public Member Functions | |
| MediaRenderer (const UPnPDeviceDesc &desc) | |
| Build from device description. | |
| RDCH | rdc () |
| Methods returning handles to the different services. | |
| AVTH | avt () |
| CNMH | conman () |
| OHPRH | ohpr () |
| OHPLH | ohpl () |
| OHTMH | ohtm () |
| OHVLH | ohvl () |
| OHRCH | ohrc () |
| OHRDH | ohrd () |
| OHIFH | ohif () |
| OHSNH | ohsn () |
| bool | hasOpenHome () |
| bool | reSubscribeAll () |
Public Member Functions inherited from UPnPClient::Device | |
| Device (const UPnPDeviceDesc &desc) | |
| const UPnPDeviceDesc * | desc () const |
Static Public Member Functions | |
| static bool | getDeviceDescs (std::vector< UPnPDeviceDesc > &devices, const std::string &friendlyName="") |
| Retrieve device descriptions for devices looking like media renderers. | |
| static bool | isMRDevice (const std::string &devicetype) |
Static Protected Attributes | |
| static const std::string | DType |
The MediaRenderer class mostly holds a bunch of convenience functions to create the different services (and cache handles to them).
There is actually not much that it does that could not be done by normal functions.
|
static |
Retrieve device descriptions for devices looking like media renderers.
We return all devices implementing either RenderingControl or OHProduct.
| RDCH UPnPClient::MediaRenderer::rdc | ( | ) |
Methods returning handles to the different services.
May return null for unimplemented services.