caction_request.c File Reference

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

Functions

CgUpnpActionRequestcg_upnp_control_action_request_new ()
void cg_upnp_control_action_request_delete (CgUpnpActionRequest *actionReq)
void cg_upnp_control_action_request_clear (CgUpnpActionRequest *actionReq)
void cg_upnp_control_action_request_setsoaprequest (CgUpnpActionRequest *actionReq, CgSoapRequest *soapReq)
CgXmlNodecg_upnp_control_action_request_getactionnode (CgUpnpActionRequest *actionReq)
char * cg_upnp_control_action_request_getactionname (CgUpnpActionRequest *actionReq)
CgXmlNodecg_upnp_control_action_request_createactionnode (CgUpnpAction *action)
void cg_upnp_control_action_request_setaction (CgUpnpActionRequest *actionReq, CgUpnpAction *action)
CgUpnpActionResponsecg_upnp_control_action_request_post (CgUpnpActionRequest *actionReq)

Function Documentation

void cg_upnp_control_action_request_clear ( CgUpnpActionRequest actionReq  ) 

Clear action request

Parameters:
actionReq Clear Action request

CgXmlNode* cg_upnp_control_action_request_createactionnode ( CgUpnpAction action  ) 

void cg_upnp_control_action_request_delete ( CgUpnpActionRequest actionReq  ) 

Delete action request object

Parameters:
actionReq Action request

char* cg_upnp_control_action_request_getactionname ( CgUpnpActionRequest actionReq  ) 

Get action name from action request

Parameters:
actionReq Action request
Returns:
Action name

CgXmlNode* cg_upnp_control_action_request_getactionnode ( CgUpnpActionRequest actionReq  ) 

Get XML action node from action request

Parameters:
actionReq 
Returns:
Action request XML node

CgUpnpActionRequest* cg_upnp_control_action_request_new (  ) 

Create new action request object

CgUpnpActionResponse* cg_upnp_control_action_request_post ( CgUpnpActionRequest actionReq  ) 

Send action request

Parameters:
actionReq Action request

void cg_upnp_control_action_request_setaction ( CgUpnpActionRequest actionReq,
CgUpnpAction action 
)

Set action to action request

Parameters:
actionReq Action request
action UPnP action

void cg_upnp_control_action_request_setsoaprequest ( CgUpnpActionRequest actionReq,
CgSoapRequest soapReq 
)

Set soap request associated with action request

Parameters:
actionReq Action request
soapReq Soap request


Generated on Tue Aug 8 14:56:29 2006 for CyberLinkC by  doxygen 1.4.7