#include <cybergarage/upnp/control/ccontrol.h>
#include <cybergarage/upnp/cdevice.h>
#include <cybergarage/util/cstring.h>
#include <cybergarage/util/clog.h>
Functions | |
char * | cg_upnp_usn_getudn (char *usn, char *udnBuf, int udnBufLen) |
void | cg_upnp_control_soap_response_initializeenvelopenode (CgSoapResponse *soapRes) |
void | cg_upnp_control_soap_request_initializeenvelopenode (CgSoapRequest *soapReq) |
CgXmlNode * | cg_upnp_control_soap_response_createfaultresponsenode (int errCode, char *errDescr) |
void | cg_upnp_control_soap_response_setfaultresponse (CgSoapResponse *soapRes, int errCode, char *errDescr) |
void | cg_upnp_control_request_sethostfromservice (CgSoapRequest *soapReq, CgUpnpService *service) |
void cg_upnp_control_request_sethostfromservice | ( | CgSoapRequest * | soapReq, | |
CgUpnpService * | service | |||
) |
Set host from service
soapReq | Soap request | |
service | UPnP service |
void cg_upnp_control_soap_request_initializeenvelopenode | ( | CgSoapRequest * | soapReq | ) |
Initializes soap requests envelope node
soapReq | Soap request |
CgXmlNode* cg_upnp_control_soap_response_createfaultresponsenode | ( | int | errCode, | |
char * | errDescr | |||
) |
void cg_upnp_control_soap_response_initializeenvelopenode | ( | CgSoapResponse * | soapRes | ) |
Initialize soap responses envelope node
soapRes | Soap response |
void cg_upnp_control_soap_response_setfaultresponse | ( | CgSoapResponse * | soapRes, | |
int | errCode, | |||
char * | errDescr | |||
) |
Set failed response data
soapRes | Soap response | |
errCode | Error code | |
errDescr | Error description |
char* cg_upnp_usn_getudn | ( | char * | usn, | |
char * | udnBuf, | |||
int | udnBufLen | |||
) |
Get udn from usn
usn | Universal serial number | |
udnBuf | Buffer where udn is stored after successfull execution | |
udnBufLen | Buffer length for udnBuf |