298const struct sockaddr_storage*
304 const struct sockaddr_storage* buf) {
void UpnpActionRequest_clear_CtrlPtIPAddr(UpnpActionRequest *p)
const UpnpString * UpnpActionRequest_get_ActionName(const UpnpActionRequest *p)
void UpnpActionRequest_clear_ErrStr(UpnpActionRequest *p)
int UpnpActionRequest_set_ServiceID(UpnpActionRequest *p, const UpnpString *s)
int UpnpActionRequest_set_ActionRequest(UpnpActionRequest *p, IXML_Document *n)
int UpnpActionRequest_get_ErrCode(const UpnpActionRequest *p)
int UpnpActionRequest_strncpy_DevUDN(UpnpActionRequest *p, const char *s, size_t n)
void UpnpActionRequest_clear_DevUDN(UpnpActionRequest *p)
IXML_Document * m_SoapHeader
m_SoapHeader
int UpnpActionRequest_strcpy_Os(UpnpActionRequest *p, const char *s)
UpnpString * m_ActionName
m_ActionName
void UpnpActionRequest_clear_ActionName(UpnpActionRequest *p)
int UpnpActionRequest_set_ErrCode(UpnpActionRequest *p, int n)
int UpnpActionRequest_set_CtrlPtIPAddr(UpnpActionRequest *p, const struct sockaddr_storage *buf)
const char * UpnpActionRequest_get_ActionName_cstr(const UpnpActionRequest *p)
int UpnpActionRequest_set_ActionResult(UpnpActionRequest *p, IXML_Document *n)
IXML_Document * m_ActionRequest
m_ActionRequest
int UpnpActionRequest_strncpy_Os(UpnpActionRequest *p, const char *s, size_t n)
int UpnpActionRequest_strcpy_ErrStr(UpnpActionRequest *p, const char *s)
int UpnpActionRequest_strncpy_ServiceID(UpnpActionRequest *p, const char *s, size_t n)
void UpnpActionRequest_clear_ServiceID(UpnpActionRequest *p)
const char * UpnpActionRequest_get_Os_cstr(const UpnpActionRequest *p)
UpnpString * m_ErrStr
m_ErrStr
int UpnpActionRequest_strcpy_ServiceID(UpnpActionRequest *p, const char *s)
int UpnpActionRequest_strncpy_ErrStr(UpnpActionRequest *p, const char *s, size_t n)
size_t UpnpActionRequest_get_ActionName_Length(const UpnpActionRequest *p)
const UpnpString * UpnpActionRequest_get_ServiceID(const UpnpActionRequest *p)
UpnpString * m_DevUDN
m_DevUDN
int UpnpActionRequest_assign(UpnpActionRequest *p, const UpnpActionRequest *q)
const UpnpString * UpnpActionRequest_get_ErrStr(const UpnpActionRequest *p)
IXML_Document * UpnpActionRequest_get_ActionResult(const UpnpActionRequest *p)
int UpnpActionRequest_get_Socket(const UpnpActionRequest *p)
const char * UpnpActionRequest_get_DevUDN_cstr(const UpnpActionRequest *p)
void UpnpActionRequest_delete(UpnpActionRequest *q)
int UpnpActionRequest_set_Socket(UpnpActionRequest *p, int n)
const UpnpString * UpnpActionRequest_get_DevUDN(const UpnpActionRequest *p)
IXML_Document * m_ActionResult
m_ActionResult
int UpnpActionRequest_set_DevUDN(UpnpActionRequest *p, const UpnpString *s)
size_t UpnpActionRequest_get_DevUDN_Length(const UpnpActionRequest *p)
IXML_Document * UpnpActionRequest_get_ActionRequest(const UpnpActionRequest *p)
UpnpString * m_ServiceID
m_ServiceID
const char * UpnpActionRequest_get_ErrStr_cstr(const UpnpActionRequest *p)
int UpnpActionRequest_set_Os(UpnpActionRequest *p, const UpnpString *s)
const struct sockaddr_storage * UpnpActionRequest_get_CtrlPtIPAddr(const UpnpActionRequest *p)
int UpnpActionRequest_set_ActionName(UpnpActionRequest *p, const UpnpString *s)
int UpnpActionRequest_strcpy_DevUDN(UpnpActionRequest *p, const char *s)
int UpnpActionRequest_set_ErrStr(UpnpActionRequest *p, const UpnpString *s)
UpnpActionRequest * UpnpActionRequest_dup(const UpnpActionRequest *q)
UpnpActionRequest * UpnpActionRequest_new()
sockaddr_storage m_CtrlPtIPAddr
m_CtrlPtIPAddr
IXML_Document * UpnpActionRequest_get_SoapHeader(const UpnpActionRequest *p)
int UpnpActionRequest_strncpy_ActionName(UpnpActionRequest *p, const char *s, size_t n)
void UpnpActionRequest_clear_Os(UpnpActionRequest *p)
int UpnpActionRequest_set_SoapHeader(UpnpActionRequest *p, IXML_Document *n)
const UpnpString * UpnpActionRequest_get_Os(const UpnpActionRequest *p)
const char * UpnpActionRequest_get_ServiceID_cstr(const UpnpActionRequest *p)
int UpnpActionRequest_strcpy_ActionName(UpnpActionRequest *p, const char *s)
size_t UpnpActionRequest_get_Os_Length(const UpnpActionRequest *p)
size_t UpnpActionRequest_get_ServiceID_Length(const UpnpActionRequest *p)
size_t UpnpActionRequest_get_ErrStr_Length(const UpnpActionRequest *p)
Header file for UpnpActionRequest methods.
Internal implementation of the class UpnpString.
PUPNP_Api int UpnpString_set_StringN(UpnpString *p, const char *s, size_t n)
Sets the string from a pointer to char using a maximum of N chars.
PUPNP_Api int UpnpString_set_String(UpnpString *p, const char *s)
Sets the string from a pointer to char.
PUPNP_Api size_t UpnpString_get_Length(const UpnpString *p)
Returns the length of the string.
PUPNP_Api UpnpString * UpnpString_new(void)
Constructor.
PUPNP_Api const char * UpnpString_get_String(const UpnpString *p)
Returns the pointer to char.
PUPNP_Api void UpnpString_delete(UpnpString *p)
Destructor.
PUPNP_Api void UpnpString_clear(UpnpString *p)
Clears the string, sets its size to zero.
Data structure representing the DOM Document.
Specifications to be portable with sockets between different platforms.