libupnpp  0.16.0
A C++ wrapper for the Portable UPnP reference library
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CUPnPClient::UPnPServiceDesc::ActionUPnP service action descriptor, from the service description document
 CUPnPClient::UPnPServiceDesc::ArgumentDescription of an action argument: name, direction, state variable it relates to (which will yield the type)
 CCharFlagsUtilities for printing names for defined values (Ex: O_RDONLY->"O_RDONLY")
 CDateInterval
 CUPnPClient::DeviceFor now, the Device class is just a holder for the description object
 CUPnPClient::MediaRendererMostly holds a bunch of convenience functions to create the different services (and cache handles to them)
 CUPnPClient::MediaServer
 CUPnPClient::AVTransport::DeviceCapabilities
 CUPnPClient::DeviceDescriptor
 CUPnPClient::DevicePool
 CUPnPProvider::UpnpDevice::Internal::DevXML
 CUPnPClient::DirCB
 CUPnPProvider::DirEnt
 CUPnPClient::DiscoveredTask
 CExpatXMLParser
 CinputRefXMLParserA specialization of ExpatXMLParser that does not copy its input
 CUPnPClient::LastchangeParser
 CUPnPClient::OHSourceParser
 CUPnPClient::OHTrackListParser
 CUPnPClient::OHTrackListParser
 CUPnPClient::ServiceDescriptionParser
 CUPnPClient::UPnPDeviceParser
 CUPnPClient::UPnPDirParser
 CUPnPProvider::FileEnt
 CUPnPProvider::VirtualDir::FileInfo
 CUPnPProvider::VirtualDir::FileOps
 CUPnPProvider::Handle
 CUPnPP::LibUPnP::Internal::Handler
 CSimpleRegexp::Internal
 CUPnPClient::Device::Internal
 CUPnPP::SoapIncoming::Internal
 CUPnPP::SoapOutgoing::Internal
 CUPnPClient::Service::Internal
 CUPnPP::LibUPnP::Internal
 CUPnPClient::TypedService::Internal
 CUPnPProvider::UpnpDevice::Internal
 CUPnPProvider::UpnpService::Internal
 CUPnPClient::MediaRenderer::Internal
 CUPnPProvider::UpnpDevice::InternalStatic
 CUPnPP::LibUPnPOur link to libupnp
 CLoggerThis is a singleton class
 CMD5Context
 CUPnPClient::AVTransport::MediaInfo
 CUPnPClient::OHVCharacteristics
 CUPnPClient::UPnPServiceDesc::ParsedService description as parsed from the service XML document: actions and state variables
 CUPnPClient::AVTransport::PositionInfo
 CUPnPClient::UPnPDirObject::PropertyValueA PropertyValue object describes one instance of a property (the name of which is the key in the parent map), with its attribute values)
 CUPnPP::ProtocolinfoEntryDecoded protocolinfo entry data
 CUPnPClient::Songcast::ReceiverStateEverything you need to know about a Receiver
 CUPnPClient::Songcast::SenderStateEverything you need to know about a Sender
 CUPnPClient::Service
 CUPnPClient::AVTransportAVTransport Service client class
 CUPnPClient::ContentDirectoryContent Directory Service client class
 CUPnPClient::OHInfoOHInfo Service client class
 CUPnPClient::OHPlaylistOHPlaylist Service client class
 CUPnPClient::OHProductOHProduct Service client class
 CUPnPClient::OHRadioOHRadio Service client class
 CUPnPClient::OHReceiverOHReceiver client class
 CUPnPClient::OHSenderOHSender client class
 CUPnPClient::OHTimeOHTime Service client class
 CUPnPClient::OHVolumeOHVolume Service client class
 CUPnPClient::RenderingControlRenderingControl Service client class
 CUPnPClient::TypedServiceAccess an UPnP service actions through a string based interface
 CUPnPClient::ConnectionManager
 CSimpleRegexp
 CUPnPP::SoapIncomingDecode incoming Soap call data
 CUPnPP::SoapOutgoingStore the values to be encoded in a SOAP response
 CUPnPClient::OHProduct::Source
 CExpatXMLParser::StackEl
 CUPnPClient::UPnPServiceDesc::StateVariableHolder for all the attributes of an UPnP service state variable
 CStringIcmpPred
 CUPnPClient::OHTime::Time
 CUPnPClient::OHPlaylist::TrackListEntry
 CUPnPClient::AVTransport::TransportInfo
 CUPnPClient::AVTransport::TransportSettings
 CUPnPProvider::UpnpDeviceBase Device class
 CUPnPClient::UPnPDeviceDescData holder for a UPnP device, parsed from the XML description obtained during discovery
 CUPnPClient::UPnPDeviceDirectoryManage UPnP discovery and maintain a directory of active devices
 CUPnPClient::UPnPDirContentImage of a MediaServer Directory Service container (directory), possibly containing items and subordinate containers
 CUPnPClient::UPnPDirObjectUPnP Media Server directory entry, converted from XML data
 CUPnPP::UPnPOptions
 CUPnPClient::UPnPResourceUPnP resource
 CUPnPProvider::UpnpServiceUpnp service base class
 CUPnPClient::UPnPServiceDescData holder for a UPnP service, parsed from the device XML description
 CUPnPClient::VarEventReporterTo be implemented by upper-level client code for event reporting
 CUPnPProvider::VirtualDir
 CWorkQueue< T >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