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. More... | |
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. More... | |
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.