caction_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

CgUpnpActionResponsecg_upnp_control_action_response_new ()
void cg_upnp_control_action_response_delete (CgUpnpActionResponse *actionRes)
void cg_upnp_control_action_response_clear (CgUpnpActionResponse *actionRes)
void cg_upnp_control_action_response_setsoapresponse (CgUpnpActionResponse *actionRes, CgSoapResponse *soapRes)
static CgXmlNodecg_upnp_control_action_response_createresponsenode (CgUpnpAction *action)
void cg_upnp_control_action_response_setresponse (CgUpnpActionResponse *actionRes, CgUpnpAction *action)
CgXmlNodecg_upnp_control_action_response_getactionresponsenode (CgUpnpActionResponse *actionRes)
BOOL cg_upnp_control_action_response_getresult (CgUpnpActionResponse *actionRes, CgUpnpAction *action)
BOOL cg_upnp_control_action_response_geterror (CgUpnpActionResponse *actionRes, CgUpnpAction *action)

Function Documentation

void cg_upnp_control_action_response_clear ( CgUpnpActionResponse actionReq  ) 

Clear action response

Parameters:
actionReq Action response
static CgXmlNode* cg_upnp_control_action_response_createresponsenode ( CgUpnpAction action  )  [static]
void cg_upnp_control_action_response_delete ( CgUpnpActionResponse actionReq  ) 

Delete action response

Parameters:
actionReq Action response
CgXmlNode* cg_upnp_control_action_response_getactionresponsenode ( CgUpnpActionResponse actionRes  ) 

Get action response XML node from action response

Parameters:
actionRes Action response
Returns:
Action response XML node
BOOL cg_upnp_control_action_response_geterror ( CgUpnpActionResponse actionRes,
CgUpnpAction action 
)

Get error associated to action response

Todo:
Check this out more carefully
Parameters:
actionRes Action response
action UPnP action
BOOL cg_upnp_control_action_response_getresult ( CgUpnpActionResponse actionRes,
CgUpnpAction action 
)

Get result from action response

Todo:
Check this out more carefully
Parameters:
actionRes Action response
action UPnP action
CgUpnpActionResponse* cg_upnp_control_action_response_new (  ) 

Create new action response

void cg_upnp_control_action_response_setresponse ( CgUpnpActionResponse actionRes,
CgUpnpAction action 
)

Set action response to action

Parameters:
actionRes Action response
action UPnP action
void cg_upnp_control_action_response_setsoapresponse ( CgUpnpActionResponse actionRes,
CgSoapResponse soapRes 
)

Set soap response to action response

Parameters:
actionRes Action response
soapRes Soap reaponse

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