cquery_request.c File Reference

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

Functions

CgUpnpQueryRequestcg_upnp_control_query_request_new ()
void cg_upnp_control_query_request_delete (CgUpnpQueryRequest *queryReq)
void cg_upnp_control_query_request_clear (CgUpnpQueryRequest *queryReq)
void cg_upnp_control_query_request_setsoaprequest (CgUpnpQueryRequest *queryReq, CgSoapRequest *soapReq)
CgXmlNodecg_upnp_control_query_request_getvarnamenode (CgUpnpQueryRequest *queryReq)
char * cg_upnp_control_query_request_getvarname (CgUpnpQueryRequest *queryReq)
CgXmlNodecg_upnp_control_query_request_cratestatevariablenode (CgUpnpStateVariable *statVar)
void cg_upnp_control_query_request_setstatevariable (CgUpnpQueryRequest *queryReq, CgUpnpStateVariable *statVar)
CgUpnpQueryResponsecg_upnp_control_query_request_post (CgUpnpQueryRequest *queryReq)

Function Documentation

void cg_upnp_control_query_request_clear CgUpnpQueryRequest queryReq  ) 
 

Clear query request

Parameters:
queryReq Query request

CgXmlNode* cg_upnp_control_query_request_cratestatevariablenode CgUpnpStateVariable statVar  ) 
 

void cg_upnp_control_query_request_delete CgUpnpQueryRequest queryReq  ) 
 

Delete query request

Parameters:
queryReq Query request

char* cg_upnp_control_query_request_getvarname CgUpnpQueryRequest queryReq  ) 
 

Get state variable name associated with this query request

Parameters:
queryReq Query request
Returns:
State variable variable name

CgXmlNode* cg_upnp_control_query_request_getvarnamenode CgUpnpQueryRequest queryReq  ) 
 

Get state variable XML node

Parameters:
queryReq 
Returns:
State variable XML node

CgUpnpQueryRequest* cg_upnp_control_query_request_new  ) 
 

Create new query request object

CgUpnpQueryResponse* cg_upnp_control_query_request_post CgUpnpQueryRequest queryReq  ) 
 

Send query request

Parameters:
queryReq Query request
Returns:
Query response

void cg_upnp_control_query_request_setsoaprequest CgUpnpQueryRequest queryReq,
CgSoapRequest soapReq
 

Set soap request for query request

Parameters:
queryReq Query request
soapReq Soap request

void cg_upnp_control_query_request_setstatevariable CgUpnpQueryRequest queryReq,
CgUpnpStateVariable statVar
 

Set state variable to query request

Parameters:
queryReq Query request
statVar State variable


Generated on Fri Jun 16 16:58:33 2006 for CyberLinkC by  doxygen 1.4.6