ccontrol_function.c File Reference

#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)
CgXmlNodecg_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)

Function Documentation

void cg_upnp_control_request_sethostfromservice CgSoapRequest soapReq,
CgUpnpService service
 

Set host from service

Parameters:
soapReq Soap request
service UPnP service

void cg_upnp_control_soap_request_initializeenvelopenode CgSoapRequest soapReq  ) 
 

Initializes soap requests envelope node

Parameters:
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

Parameters:
soapRes Soap response

void cg_upnp_control_soap_response_setfaultresponse CgSoapResponse soapRes,
int  errCode,
char *  errDescr
 

Set failed response data

Parameters:
soapRes Soap response
errCode Error code
errDescr Error description

char* cg_upnp_usn_getudn char *  usn,
char *  udnBuf,
int  udnBufLen
 

Get udn from usn

Parameters:
usn Universal serial number
udnBuf Buffer where udn is stored after successfull execution
udnBufLen Buffer length for udnBuf
Returns:
Pointer to beginning of udnBuf.


Generated on Thu Jun 29 13:33:29 2006 for CyberLinkC by  doxygen 1.4.6