#include <cybergarage/upnp/caction.h>
#include <cybergarage/util/clog.h>
Functions | |
static void | cg_upnp_action_initchildnodes (CgUpnpAction *action) |
static void | cg_upnp_action_initargumentlist (CgUpnpAction *action) |
CgUpnpAction * | cg_upnp_action_new () |
void | cg_upnp_action_delete (CgUpnpAction *action) |
void | cg_upnp_action_setactionnode (CgUpnpAction *action, CgXmlNode *node) |
CgUpnpArgument * | cg_upnp_action_getargumentbyname (CgUpnpAction *action, char *name) |
void cg_upnp_action_delete | ( | CgUpnpAction * | action | ) |
Destroy an action
action | The action to destroy |
CgUpnpArgument* cg_upnp_action_getargumentbyname | ( | CgUpnpAction * | action, | |
char * | name | |||
) |
Find an argument from the action by the argument's name.
action | The action in question | |
name | The name of the argument to look for |
static void cg_upnp_action_initargumentlist | ( | CgUpnpAction * | action | ) | [static] |
static void cg_upnp_action_initchildnodes | ( | CgUpnpAction * | action | ) | [static] |
CgUpnpAction* cg_upnp_action_new | ( | ) |
Create a new action
void cg_upnp_action_setactionnode | ( | CgUpnpAction * | action, | |
CgXmlNode * | node | |||
) |
Set the action's XML node (i.e. the XML representation of the action)
action | The action in question | |
node | The CgXmlNode* |