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 Aug 8 14:56:29 2006 for CyberLinkC by  doxygen 1.4.7