Herqq

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Functor< ReturnValue, TypeList >A template class for generalizing the callable entity concept
HActionArgumentThis is a class that represents an argument used in a UPnP action invocation
HActionArgumentsA storage class for HActionArgument instances
HActionInfoThis class is used to contain information of a UPnP action found in a UPnP service description document
HActionSetupThis class is used to specify information that can be used to setup an HServerAction or validate a UPnP action
HActionsSetupDataThis class is used to specify information that can be used to setup HServerAction instances or generally validate the actions of a UPnP service
HAsyncOpThis abstract class is used as a base for identifying an asynchronous operation and detail information of it
HClientActionA client-side class that represents a server-side UPnP action
HClientActionOpThis class is used to identify a client-side action invocation and detail information of it
HClientDeviceThis is a client-side class that represents a server-side UPnP device
HClientServiceA client-side class that represents a server-side UPnP service
HClientStateVariableA client-side class that represents a server-side UPnP state variable
HClonableThis class defines an interface for cloning instances of polymorphic classes
HControlPointThis is a class for discovering and interacting with UPnP devices in the network
HControlPointConfigurationClass for specifying initialization information to HControlPoint instances
HDeviceConfigurationThis is a class for specifying a configuration to an HServerDevice that is to be created and hosted by an HDeviceHost
HDeviceHostThis is a class for creating and hosting HServerDevice instances on the network
HDeviceHostConfigurationThis class is used to specify one or more device configurations to an HDeviceHost instance and to configure the functionality of the HDeviceHost that affect every hosted HServerDevice
HDeviceHostRuntimeStatusThis is a class for detailing information of the runtime status of an HDeviceHost instance
HDeviceInfoThis class is used to contain information of a UPnP device found in a UPnP device description document
HDeviceModelCreatorA protocol class for creating HServerDevice and HServerService instances
HDeviceModelInfoProviderA protocol class for providing information that is used to validate components of UPnP's device architecture and to setup components of HUPnP's device model
HDeviceSetupThis class is used to specify information that can be used to validate a UPnP device
HDevicesSetupDataThis class is used to specify information that can be used to validate UPnP devices
HDiscoveryRequestClass representing an M-SEARCH (ssdp:discover) message
HDiscoveryResponseThis is a class that represents a response to a HDiscoveryRequest
HDiscoveryTypeThis is a class that depicts the different discovery types used in UPnP networking
HEndpointClass that represents a network endpoint, which is a combination of a host address and a port number
HExecArgsThis class is used to specify information used to control the execution of an asynchronous operation and the notification of its completion
HMulticastSocketThis is a class for multicast communication
HProductTokenThis class represents a product token as defined in the RFC 2616, section 3.8
HProductTokensThis class is used to parse the product tokens defined by HTTP/1.1
HResourceAvailableThis is a class that represents the resource available (ssdp:alive) message
HResourceTypeThis is a class used to depict a UPnP resource, which is either a UPnP device or a UPnP service
HResourceUnavailableClass that represents the device unavailable (ssdp:byebye) message
HResourceUpdateClass representing the device update (ssdp:update) message
HServerActionA class that represents a server-side UPnP action
HServerDeviceThis is an abstract base class for server-side UPnP devices hosted by HDeviceHost
HServerServiceThis is an abstract base class for server-side UPnP services
HServerStateVariableThis is a class that represents a server-side UPnP state variable
HServiceIdClass that represents the service identifier of a UPnP service
HServiceInfoThis class is used to contain information of a UPnP service found in a UPnP device description document
HServiceSetupThis class is used to specify information that can be used to validate a UPnP service
HServicesSetupDataThis class is used to specify information that can be used to validate UPnP services
HSsdpThis class is used for sending and receiving SSDP messages defined by the UPnP Device Architecture specification
HStateVariableEventThis is a class used to transfer state variable event information
HStateVariableInfoThis class is used to contain information of a UPnP state variable found in a UPnP service description document
HStateVariablesSetupDataThis class is used to specify information that can be used to validate UPnP state variables
HUdnThis is a class used to depict a Unique Device Name (UDN), which is a unique device identifier that has to remain the same over time for a specific device instance
HUpnpDataTypesAn utility class for working with UPnP data types