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