cquery_response.c File Reference

#include <cybergarage/upnp/cupnp_limit.h>
#include <cybergarage/upnp/cservice.h>
#include <cybergarage/upnp/control/ccontrol.h>
#include <cybergarage/util/clog.h>

Functions

CgUpnpQueryResponsecg_upnp_control_query_response_new ()
void cg_upnp_control_query_response_delete (CgUpnpQueryResponse *queryRes)
void cg_upnp_control_query_response_clear (CgUpnpQueryResponse *queryRes)
void cg_upnp_control_query_response_setsoapresponse (CgUpnpQueryResponse *queryRes, CgSoapResponse *soapRes)
static CgXmlNodecg_upnp_control_query_response_createresponsenode (CgUpnpStateVariable *statVar)
void cg_upnp_control_query_response_setresponse (CgUpnpQueryResponse *queryRes, CgUpnpStateVariable *statVar)
CgXmlNodecg_upnp_control_query_response_getreturnnode (CgUpnpQueryResponse *queryRes)
char * cg_upnp_control_query_response_getreturnvalue (CgUpnpQueryResponse *queryRes)

Function Documentation

void cg_upnp_control_query_response_clear ( CgUpnpQueryResponse queryReq  ) 

Clear query response

Parameters:
queryReq Query request
static CgXmlNode* cg_upnp_control_query_response_createresponsenode ( CgUpnpStateVariable statVar  )  [static]
void cg_upnp_control_query_response_delete ( CgUpnpQueryResponse queryReq  ) 

Delete query response

Parameters:
queryReq Query request
CgXmlNode* cg_upnp_control_query_response_getreturnnode ( CgUpnpQueryResponse queryRes  ) 

Get XML return node from query response

Parameters:
queryRes 
Returns:
XML return node
char* cg_upnp_control_query_response_getreturnvalue ( CgUpnpQueryResponse queryRes  ) 

Get return valuse from query response

Parameters:
queryRes Query response
Returns:
UPnP return value
CgUpnpQueryResponse* cg_upnp_control_query_response_new (  ) 

Create new query response

void cg_upnp_control_query_response_setresponse ( CgUpnpQueryResponse queryRes,
CgUpnpStateVariable statVar 
)

Create and set XML response data into query response

Parameters:
queryRes Query response
statVar State variable
void cg_upnp_control_query_response_setsoapresponse ( CgUpnpQueryResponse queryRes,
CgSoapResponse soapRes 
)

Set soap response for query response

Parameters:
queryRes Query response
soapRes Soap response

Generated on Tue Feb 23 23:14:24 2010 for CyberLink for C by  doxygen 1.6.1