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