mUPnP for C++
SOAP.h File Reference
#include <mupnp/xml/Node.h>

Namespaces

namespace  uSOAP
 
namespace  uSOAP::SOAP
 

Functions

mupnp_shared_ptr< uXML::NodeuSOAP::SOAP::CreateEnvelopeBodyNode ()
 
const char * uSOAP::SOAP::GetHeader (const std::string &content, std::string &header)
 
const char * uSOAP::SOAP::GetEncording (const std::string &content, std::string &encording)
 
bool uSOAP::SOAP::IsEncording (const std::string &content, const std::string &encType)
 

Variables

const char uSOAP::SOAP::ENVELOPE [] = "Envelope"
 
const char uSOAP::SOAP::BODY [] = "Body"
 
const char uSOAP::SOAP::RESPONSE [] = "Response"
 
const char uSOAP::SOAP::FAULT [] = "Fault"
 
const char uSOAP::SOAP::FAULT_CODE [] = "faultcode"
 
const char uSOAP::SOAP::FAULT_STRING [] = "faultstring"
 
const char uSOAP::SOAP::FAULTACTOR [] = "faultactor"
 
const char uSOAP::SOAP::DETAIL [] = "detail"
 
const char uSOAP::SOAP::RESULTSTATUS [] = "ResultStatus"
 
const char uSOAP::SOAP::UPNP_ERROR [] = "UPnPError"
 
const char uSOAP::SOAP::ERROR_CODE [] = "errorCode"
 
const char uSOAP::SOAP::ERROR_DESCRIPTION [] = "errorDescription"
 
const char uSOAP::SOAP::XMLNS [] = "s"
 
const char uSOAP::SOAP::METHODNS [] = "u"
 
const char uSOAP::SOAP::DELIM [] = ":"
 
const char uSOAP::SOAP::XMLNS_URL [] = "http://schemas.xmlsoap.org/soap/envelope/"
 
const char uSOAP::SOAP::ENCSTYLE_URL [] = "http://schemas.xmlsoap.org/soap/encoding/"
 
const char uSOAP::SOAP::CONTENT_TYPE [] = "text/xml; charset=\"utf-8\""
 
const char uSOAP::SOAP::ENCORDING [] = "encoding"
 
const char uSOAP::SOAP::UTF_8 [] = "utf-8"
 
const char uSOAP::SOAP::VERSION_HEADER [] = "<?xml version=\"1.0\" encoding=\"utf-8\"?>"