Herqq

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Namespaces | Enumerations | Functions

# src/general/hupnp_global.h File Reference

This file contains public functions and enumerations. More...

`#include <HUpnpCore/public/hupnp_fwd.h>`
`#include <HUpnpCore/public/hupnp_defs.h>`

## Namespaces
namespace | Herqq
namespace | Herqq::Upnp
## Enumerations
enum | UpnpErrorCode { UpnpSuccess = 200, UpnpInvalidAction = 401, UpnpInvalidArgs = 402, UpnpActionFailed = 501, UpnpArgumentValueInvalid = 600, UpnpArgumentValueOutOfRange = 601, UpnpOptionalActionNotImplemented = 602, UpnpOutOfMemory = 603, UpnpHumanInterventionRequired = 604, UpnpStringArgumentTooLong = 605, UpnpInvocationInProgress = 0x00f00000, UpnpUndefinedFailure = 0x0ff00000 }
enum | DeviceVisitType { VisitThisOnly = 0, VisitThisAndDirectChildren, VisitThisRecursively }
enum | TargetDeviceType { AllDevices, EmbeddedDevices, RootDevices }
enum | LocationUrlType { AbsoluteUrl, BaseUrl }
enum | HValidityCheckLevel { StrictChecks, LooseChecks }
enum | HInclusionRequirement { InclusionRequirementUnknown = 0, InclusionMandatory, InclusionOptional }
enum | HLogLevel { None = 0, Fatal = 1, Critical = 2, Warning = 3, Information = 4, Debug = 5, All = 6 }
## Functions
QString | upnpErrorCodeToString (qint32 errCode)
void | SetLoggingLevel (HLogLevel level)
void | EnableNonStdBehaviourWarnings (bool arg)

## Detailed Description

This file contains public functions and enumerations.