libupnpp
0.16.0
A C++ wrapper for the Portable UPnP reference library
|
▼NUPnPClient | UPnP Description phase: interpreting the device description which we downloaded from the URL obtained by the discovery phase |
▼NSongcast | |
CReceiverState | Everything you need to know about a Receiver |
CSenderState | Everything you need to know about a Sender |
▼CAVTransport | AVTransport Service client class |
CDeviceCapabilities | |
CMediaInfo | |
CPositionInfo | |
CTransportInfo | |
CTransportSettings | |
CConnectionManager | |
CContentDirectory | Content Directory Service client class |
▼CDevice | For now, the Device class is just a holder for the description object |
CInternal | |
CDeviceDescriptor | |
CDevicePool | |
CDirCB | |
CDiscoveredTask | |
CLastchangeParser | |
▼CMediaRenderer | Mostly holds a bunch of convenience functions to create the different services (and cache handles to them) |
CInternal | |
CMediaServer | |
COHInfo | OHInfo Service client class |
▼COHPlaylist | OHPlaylist Service client class |
CTrackListEntry | |
▼COHProduct | OHProduct Service client class |
CSource | |
COHRadio | OHRadio Service client class |
COHReceiver | OHReceiver client class |
COHSender | OHSender client class |
COHSourceParser | |
▼COHTime | OHTime Service client class |
CTime | |
COHTrackListParser | |
COHVCharacteristics | |
COHVolume | OHVolume Service client class |
CRenderingControl | RenderingControl Service client class |
▼CService | |
CInternal | |
CServiceDescriptionParser | |
▼CTypedService | Access an UPnP service actions through a string based interface |
CInternal | |
CUPnPDeviceDesc | Data holder for a UPnP device, parsed from the XML description obtained during discovery |
CUPnPDeviceDirectory | Manage UPnP discovery and maintain a directory of active devices |
CUPnPDeviceParser | |
CUPnPDirContent | Image of a MediaServer Directory Service container (directory), possibly containing items and subordinate containers |
▼CUPnPDirObject | UPnP Media Server directory entry, converted from XML data |
CPropertyValue | A PropertyValue object describes one instance of a property (the name of which is the key in the parent map), with its attribute values) |
CUPnPDirParser | |
CUPnPResource | UPnP resource |
▼CUPnPServiceDesc | Data holder for a UPnP service, parsed from the device XML description |
CAction | UPnP service action descriptor, from the service description document |
CArgument | Description of an action argument: name, direction, state variable it relates to (which will yield the type) |
CParsed | Service description as parsed from the service XML document: actions and state variables |
CStateVariable | Holder for all the attributes of an UPnP service state variable |
CVarEventReporter | To be implemented by upper-level client code for event reporting |
▼NUPnPP | |
▼CLibUPnP | Our link to libupnp |
▼CInternal | |
CHandler | |
CProtocolinfoEntry | Decoded protocolinfo entry data |
▼CSoapIncoming | Decode incoming Soap call data |
CInternal | |
▼CSoapOutgoing | Store the values to be encoded in a SOAP response |
CInternal | |
CUPnPOptions | |
▼NUPnPProvider | Virtual directory handler to satisfy libupnp miniserver GETs |
CDirEnt | |
CFileEnt | |
CHandle | |
▼CUpnpDevice | Base Device class |
▼CInternal | |
CDevXML | |
CInternalStatic | |
▼CUpnpService | Upnp service base class |
CInternal | |
▼CVirtualDir | |
CFileInfo | |
CFileOps | |
CCharFlags | Utilities for printing names for defined values (Ex: O_RDONLY->"O_RDONLY") |
CDateInterval | |
▼CExpatXMLParser | |
CStackEl | |
CinputRefXMLParser | A specialization of ExpatXMLParser that does not copy its input |
CLogger | This is a singleton class |
CMD5Context | |
▼CSimpleRegexp | |
CInternal | |
CStringIcmpPred | |
CWorkQueue | A WorkQueue manages the synchronisation around a queue of work items, where a number of client threads queue tasks and a number of worker threads take and execute them |