mUPnP for C++
|
#include <QueryRequest.h>
Public Member Functions | |
QueryRequest () | |
QueryRequest (uHTTP::HTTPRequest *httpReq) | |
const char * | getVarName () |
void | setRequest (StateVariable *stateVar) |
QueryResponse * | post (QueryResponse *actionRes) |
QueryResponse * | post () |
Public Member Functions inherited from mUPnP::ControlRequest | |
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) |
SOAPResponse * | postMessage (const std::string &host, int port, SOAPResponse *soapRes) |
SOAPResponse * | postMessage (const std::string &host, int port) |
void | setEnvelopeNode (mupnp_shared_ptr< uXML::Node > node) |
mupnp_shared_ptr< uXML::Node > | getEnvelopeNode () |
mupnp_shared_ptr< uXML::Node > | getBodyNode () |
void | setContent (uXML::Node *node) |
Private Member Functions | |
mupnp_shared_ptr< uXML::Node > | getVarNameNode () |
uXML::Node * | createContentNode (StateVariable *stateVar) |
Private Attributes | |
QueryResponse | queryRes |
Additional Inherited Members | |
Protected Member Functions inherited from mUPnP::ControlRequest | |
void | setRequestHost (Service *service) |
|
inline |
|
inline |
|
private |
const char * mUPnP::QueryRequest::getVarName | ( | ) |
|
private |
|
inline |
QueryResponse * mUPnP::QueryRequest::post | ( | QueryResponse * | actionRes | ) |
void mUPnP::QueryRequest::setRequest | ( | StateVariable * | stateVar | ) |
|
private |