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 Fri Jun 16 16:58:33 2006 for CyberLinkC by  doxygen 1.4.6