mUPnP for C++
mUPnP::ControlRequest Class Reference

#include <ControlRequest.h>

Inheritance diagram for mUPnP::ControlRequest:
uSOAP::SOAPRequest mUPnP::ActionRequest mUPnP::QueryRequest

Public Member Functions

 ControlRequest ()
 
 ControlRequest (uHTTP::HTTPRequest *httpReq)
 
bool isQueryControl ()
 
bool isActionControl ()
 
- Public Member Functions inherited from uSOAP::SOAPRequest
 SOAPRequest ()
 
 SOAPRequest (uHTTP::HTTPRequest *httpReq)
 
 ~SOAPRequest ()
 
void setSOAPAction (const std::string &action)
 
const char * getSOAPAction (std::string &buf)
 
bool isSOAPAction (const std::string &value)
 
const char * getHeader (std::string &buf)
 
const char * getEncording (std::string &buf)
 
bool isEncording (const std::string &encType)
 
SOAPResponsepostMessage (const std::string &host, int port, SOAPResponse *soapRes)
 
SOAPResponsepostMessage (const std::string &host, int port)
 
void setEnvelopeNode (mupnp_shared_ptr< uXML::Node > node)
 
mupnp_shared_ptr< uXML::NodegetEnvelopeNode ()
 
mupnp_shared_ptr< uXML::NodegetBodyNode ()
 
void setContent (uXML::Node *node)
 

Protected Member Functions

void setRequestHost (Service *service)
 

Constructor & Destructor Documentation

◆ ControlRequest() [1/2]

mUPnP::ControlRequest::ControlRequest ( )
inline

◆ ControlRequest() [2/2]

mUPnP::ControlRequest::ControlRequest ( uHTTP::HTTPRequest * httpReq)
inline

Member Function Documentation

◆ isActionControl()

bool mUPnP::ControlRequest::isActionControl ( )
inline

◆ isQueryControl()

bool mUPnP::ControlRequest::isQueryControl ( )
inline

◆ setRequestHost()

void mUPnP::ControlRequest::setRequestHost ( Service * service)
protected

The documentation for this class was generated from the following file: