UPnPsdk 0.1
Universal Plug and Play +, Software Development Kit
 
Loading...
Searching...
No Matches
UpnpActionRequest.cpp File Reference

Source file for UpnpActionRequest methods. More...

+ Include dependency graph for UpnpActionRequest.cpp:

Go to the source code of this file.

Classes

struct  s_UpnpActionRequest
 s_UpnpActionRequest More...
 

Functions

UpnpActionRequestUpnpActionRequest_new ()
 
void UpnpActionRequest_delete (UpnpActionRequest *q)
 
int UpnpActionRequest_assign (UpnpActionRequest *p, const UpnpActionRequest *q)
 
UpnpActionRequestUpnpActionRequest_dup (const UpnpActionRequest *q)
 
int UpnpActionRequest_get_ErrCode (const UpnpActionRequest *p)
 
int UpnpActionRequest_set_ErrCode (UpnpActionRequest *p, int n)
 
int UpnpActionRequest_get_Socket (const UpnpActionRequest *p)
 
int UpnpActionRequest_set_Socket (UpnpActionRequest *p, int n)
 
const UpnpStringUpnpActionRequest_get_ErrStr (const UpnpActionRequest *p)
 
int UpnpActionRequest_set_ErrStr (UpnpActionRequest *p, const UpnpString *s)
 
size_t UpnpActionRequest_get_ErrStr_Length (const UpnpActionRequest *p)
 
const char * UpnpActionRequest_get_ErrStr_cstr (const UpnpActionRequest *p)
 
int UpnpActionRequest_strcpy_ErrStr (UpnpActionRequest *p, const char *s)
 
int UpnpActionRequest_strncpy_ErrStr (UpnpActionRequest *p, const char *s, size_t n)
 
void UpnpActionRequest_clear_ErrStr (UpnpActionRequest *p)
 
const UpnpStringUpnpActionRequest_get_ActionName (const UpnpActionRequest *p)
 
int UpnpActionRequest_set_ActionName (UpnpActionRequest *p, const UpnpString *s)
 
size_t UpnpActionRequest_get_ActionName_Length (const UpnpActionRequest *p)
 
const char * UpnpActionRequest_get_ActionName_cstr (const UpnpActionRequest *p)
 
int UpnpActionRequest_strcpy_ActionName (UpnpActionRequest *p, const char *s)
 
int UpnpActionRequest_strncpy_ActionName (UpnpActionRequest *p, const char *s, size_t n)
 
void UpnpActionRequest_clear_ActionName (UpnpActionRequest *p)
 
const UpnpStringUpnpActionRequest_get_DevUDN (const UpnpActionRequest *p)
 
int UpnpActionRequest_set_DevUDN (UpnpActionRequest *p, const UpnpString *s)
 
size_t UpnpActionRequest_get_DevUDN_Length (const UpnpActionRequest *p)
 
const char * UpnpActionRequest_get_DevUDN_cstr (const UpnpActionRequest *p)
 
int UpnpActionRequest_strcpy_DevUDN (UpnpActionRequest *p, const char *s)
 
int UpnpActionRequest_strncpy_DevUDN (UpnpActionRequest *p, const char *s, size_t n)
 
void UpnpActionRequest_clear_DevUDN (UpnpActionRequest *p)
 
const UpnpStringUpnpActionRequest_get_ServiceID (const UpnpActionRequest *p)
 
int UpnpActionRequest_set_ServiceID (UpnpActionRequest *p, const UpnpString *s)
 
size_t UpnpActionRequest_get_ServiceID_Length (const UpnpActionRequest *p)
 
const char * UpnpActionRequest_get_ServiceID_cstr (const UpnpActionRequest *p)
 
int UpnpActionRequest_strcpy_ServiceID (UpnpActionRequest *p, const char *s)
 
int UpnpActionRequest_strncpy_ServiceID (UpnpActionRequest *p, const char *s, size_t n)
 
void UpnpActionRequest_clear_ServiceID (UpnpActionRequest *p)
 
IXML_DocumentUpnpActionRequest_get_ActionRequest (const UpnpActionRequest *p)
 
int UpnpActionRequest_set_ActionRequest (UpnpActionRequest *p, IXML_Document *n)
 
IXML_DocumentUpnpActionRequest_get_ActionResult (const UpnpActionRequest *p)
 
int UpnpActionRequest_set_ActionResult (UpnpActionRequest *p, IXML_Document *n)
 
IXML_DocumentUpnpActionRequest_get_SoapHeader (const UpnpActionRequest *p)
 
int UpnpActionRequest_set_SoapHeader (UpnpActionRequest *p, IXML_Document *n)
 
const struct sockaddr_storage * UpnpActionRequest_get_CtrlPtIPAddr (const UpnpActionRequest *p)
 
int UpnpActionRequest_set_CtrlPtIPAddr (UpnpActionRequest *p, const struct sockaddr_storage *buf)
 
void UpnpActionRequest_clear_CtrlPtIPAddr (UpnpActionRequest *p)
 
const UpnpStringUpnpActionRequest_get_Os (const UpnpActionRequest *p)
 
int UpnpActionRequest_set_Os (UpnpActionRequest *p, const UpnpString *s)
 
size_t UpnpActionRequest_get_Os_Length (const UpnpActionRequest *p)
 
const char * UpnpActionRequest_get_Os_cstr (const UpnpActionRequest *p)
 
int UpnpActionRequest_strcpy_Os (UpnpActionRequest *p, const char *s)
 
int UpnpActionRequest_strncpy_Os (UpnpActionRequest *p, const char *s, size_t n)
 
void UpnpActionRequest_clear_Os (UpnpActionRequest *p)
 

Detailed Description

Source file for UpnpActionRequest methods.

Authors
Marcelo Roberto Jimenez, Ingo Höft

Definition in file UpnpActionRequest.cpp.


Class Documentation

◆ s_UpnpActionRequest

struct s_UpnpActionRequest

s_UpnpActionRequest

Definition at line 19 of file UpnpActionRequest.cpp.

+ Collaboration diagram for s_UpnpActionRequest:
Class Members
int m_ErrCode m_ErrCode
int m_Socket m_Socket
UpnpString * m_ErrStr m_ErrStr
UpnpString * m_ActionName m_ActionName
UpnpString * m_DevUDN m_DevUDN
UpnpString * m_ServiceID m_ServiceID
IXML_Document * m_ActionRequest m_ActionRequest
IXML_Document * m_ActionResult m_ActionResult
IXML_Document * m_SoapHeader m_SoapHeader
sockaddr_storage m_CtrlPtIPAddr m_CtrlPtIPAddr
UpnpString * m_Os m_Os

Function Documentation

◆ UpnpActionRequest_new()

UpnpActionRequest * UpnpActionRequest_new ( void  )

Constructor

Definition at line 33 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpActionRequest_delete()

void UpnpActionRequest_delete ( UpnpActionRequest p)

Destructor

Definition at line 55 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpActionRequest_assign()

int UpnpActionRequest_assign ( UpnpActionRequest p,
const UpnpActionRequest q 
)

Assignment operator

Definition at line 81 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpActionRequest_dup()

UpnpActionRequest * UpnpActionRequest_dup ( const UpnpActionRequest p)

Copy Constructor

Definition at line 111 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_get_ErrCode()

int UpnpActionRequest_get_ErrCode ( const UpnpActionRequest p)

UpnpActionRequest_get_ErrCode

Definition at line 122 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_set_ErrCode()

int UpnpActionRequest_set_ErrCode ( UpnpActionRequest p,
int  n 
)

UpnpActionRequest_set_ErrCode

Definition at line 126 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_get_Socket()

int UpnpActionRequest_get_Socket ( const UpnpActionRequest p)

UpnpActionRequest_get_Socket

Definition at line 132 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_set_Socket()

int UpnpActionRequest_set_Socket ( UpnpActionRequest p,
int  n 
)

UpnpActionRequest_set_Socket

Definition at line 136 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_get_ErrStr()

const UpnpString * UpnpActionRequest_get_ErrStr ( const UpnpActionRequest p)

UpnpActionRequest_get_ErrStr

Definition at line 142 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_set_ErrStr()

int UpnpActionRequest_set_ErrStr ( UpnpActionRequest p,
const UpnpString s 
)

UpnpActionRequest_set_ErrStr

Definition at line 146 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpActionRequest_get_ErrStr_Length()

size_t UpnpActionRequest_get_ErrStr_Length ( const UpnpActionRequest p)

UpnpActionRequest_get_ErrStr_Length

Definition at line 152 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_get_ErrStr_cstr()

const char * UpnpActionRequest_get_ErrStr_cstr ( const UpnpActionRequest p)

UpnpActionRequest_get_ErrStr_cstr

Definition at line 156 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpActionRequest_strcpy_ErrStr()

int UpnpActionRequest_strcpy_ErrStr ( UpnpActionRequest p,
const char *  s 
)

UpnpActionRequest_strcpy_ErrStr

Definition at line 160 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_strncpy_ErrStr()

int UpnpActionRequest_strncpy_ErrStr ( UpnpActionRequest p,
const char *  s,
size_t  n 
)

UpnpActionRequest_strncpy_ErrStr

Definition at line 164 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_clear_ErrStr()

void UpnpActionRequest_clear_ErrStr ( UpnpActionRequest p)

UpnpActionRequest_clear_ErrStr

Definition at line 169 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_get_ActionName()

const UpnpString * UpnpActionRequest_get_ActionName ( const UpnpActionRequest p)

UpnpActionRequest_get_ActionName

Definition at line 173 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_set_ActionName()

int UpnpActionRequest_set_ActionName ( UpnpActionRequest p,
const UpnpString s 
)

UpnpActionRequest_set_ActionName

Definition at line 177 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpActionRequest_get_ActionName_Length()

size_t UpnpActionRequest_get_ActionName_Length ( const UpnpActionRequest p)

UpnpActionRequest_get_ActionName_Length

Definition at line 184 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_get_ActionName_cstr()

const char * UpnpActionRequest_get_ActionName_cstr ( const UpnpActionRequest p)

UpnpActionRequest_get_ActionName_cstr

Definition at line 188 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_strcpy_ActionName()

int UpnpActionRequest_strcpy_ActionName ( UpnpActionRequest p,
const char *  s 
)

UpnpActionRequest_strcpy_ActionName

Definition at line 192 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpActionRequest_strncpy_ActionName()

int UpnpActionRequest_strncpy_ActionName ( UpnpActionRequest p,
const char *  s,
size_t  n 
)

UpnpActionRequest_strncpy_ActionName

Definition at line 196 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_clear_ActionName()

void UpnpActionRequest_clear_ActionName ( UpnpActionRequest p)

UpnpActionRequest_clear_ActionName

Definition at line 201 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_get_DevUDN()

const UpnpString * UpnpActionRequest_get_DevUDN ( const UpnpActionRequest p)

UpnpActionRequest_get_DevUDN

Definition at line 205 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_set_DevUDN()

int UpnpActionRequest_set_DevUDN ( UpnpActionRequest p,
const UpnpString s 
)

UpnpActionRequest_set_DevUDN

Definition at line 209 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpActionRequest_get_DevUDN_Length()

size_t UpnpActionRequest_get_DevUDN_Length ( const UpnpActionRequest p)

UpnpActionRequest_get_DevUDN_Length

Definition at line 215 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_get_DevUDN_cstr()

const char * UpnpActionRequest_get_DevUDN_cstr ( const UpnpActionRequest p)

UpnpActionRequest_get_DevUDN_cstr

Definition at line 219 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_strcpy_DevUDN()

int UpnpActionRequest_strcpy_DevUDN ( UpnpActionRequest p,
const char *  s 
)

UpnpActionRequest_strcpy_DevUDN

Definition at line 223 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpActionRequest_strncpy_DevUDN()

int UpnpActionRequest_strncpy_DevUDN ( UpnpActionRequest p,
const char *  s,
size_t  n 
)

UpnpActionRequest_strncpy_DevUDN

Definition at line 227 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_clear_DevUDN()

void UpnpActionRequest_clear_DevUDN ( UpnpActionRequest p)

UpnpActionRequest_clear_DevUDN

Definition at line 232 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_get_ServiceID()

const UpnpString * UpnpActionRequest_get_ServiceID ( const UpnpActionRequest p)

UpnpActionRequest_get_ServiceID

Definition at line 236 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_set_ServiceID()

int UpnpActionRequest_set_ServiceID ( UpnpActionRequest p,
const UpnpString s 
)

UpnpActionRequest_set_ServiceID

Definition at line 240 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpActionRequest_get_ServiceID_Length()

size_t UpnpActionRequest_get_ServiceID_Length ( const UpnpActionRequest p)

UpnpActionRequest_get_ServiceID_Length

Definition at line 246 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_get_ServiceID_cstr()

const char * UpnpActionRequest_get_ServiceID_cstr ( const UpnpActionRequest p)

UpnpActionRequest_get_ServiceID_cstr

Definition at line 250 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_strcpy_ServiceID()

int UpnpActionRequest_strcpy_ServiceID ( UpnpActionRequest p,
const char *  s 
)

UpnpActionRequest_strcpy_ServiceID

Definition at line 254 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpActionRequest_strncpy_ServiceID()

int UpnpActionRequest_strncpy_ServiceID ( UpnpActionRequest p,
const char *  s,
size_t  n 
)

UpnpActionRequest_strncpy_ServiceID

Definition at line 258 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_clear_ServiceID()

void UpnpActionRequest_clear_ServiceID ( UpnpActionRequest p)

UpnpActionRequest_clear_ServiceID

Definition at line 263 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_get_ActionRequest()

IXML_Document * UpnpActionRequest_get_ActionRequest ( const UpnpActionRequest p)

UpnpActionRequest_get_ActionRequest

Definition at line 267 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_set_ActionRequest()

int UpnpActionRequest_set_ActionRequest ( UpnpActionRequest p,
IXML_Document n 
)

UpnpActionRequest_set_ActionRequest

Definition at line 271 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_get_ActionResult()

IXML_Document * UpnpActionRequest_get_ActionResult ( const UpnpActionRequest p)

UpnpActionRequest_get_ActionResult

Definition at line 278 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_set_ActionResult()

int UpnpActionRequest_set_ActionResult ( UpnpActionRequest p,
IXML_Document n 
)

UpnpActionRequest_set_ActionResult

Definition at line 282 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_get_SoapHeader()

IXML_Document * UpnpActionRequest_get_SoapHeader ( const UpnpActionRequest p)

UpnpActionRequest_get_SoapHeader

Definition at line 288 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_set_SoapHeader()

int UpnpActionRequest_set_SoapHeader ( UpnpActionRequest p,
IXML_Document n 
)

UpnpActionRequest_set_SoapHeader

Definition at line 292 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_get_CtrlPtIPAddr()

const struct sockaddr_storage * UpnpActionRequest_get_CtrlPtIPAddr ( const UpnpActionRequest p)

UpnpActionRequest_get_CtrlPtIPAddr

Definition at line 299 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_set_CtrlPtIPAddr()

int UpnpActionRequest_set_CtrlPtIPAddr ( UpnpActionRequest p,
const struct sockaddr_storage *  buf 
)

UpnpActionRequest_set_CtrlPtIPAddr

Definition at line 303 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_clear_CtrlPtIPAddr()

void UpnpActionRequest_clear_CtrlPtIPAddr ( UpnpActionRequest p)

UpnpActionRequest_clear_CtrlPtIPAddr

Definition at line 310 of file UpnpActionRequest.cpp.

◆ UpnpActionRequest_get_Os()

const UpnpString * UpnpActionRequest_get_Os ( const UpnpActionRequest p)

UpnpActionRequest_get_Os

Definition at line 314 of file UpnpActionRequest.cpp.

+ Here is the caller graph for this function:

◆ UpnpActionRequest_set_Os()

int UpnpActionRequest_set_Os ( UpnpActionRequest p,
const UpnpString s 
)

UpnpActionRequest_set_Os

Definition at line 318 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpActionRequest_get_Os_Length()

size_t UpnpActionRequest_get_Os_Length ( const UpnpActionRequest p)

UpnpActionRequest_get_Os_Length

Definition at line 324 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_get_Os_cstr()

const char * UpnpActionRequest_get_Os_cstr ( const UpnpActionRequest p)

UpnpActionRequest_get_Os_cstr

Definition at line 328 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_strcpy_Os()

int UpnpActionRequest_strcpy_Os ( UpnpActionRequest p,
const char *  s 
)

UpnpActionRequest_strcpy_Os

Definition at line 332 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:

◆ UpnpActionRequest_strncpy_Os()

int UpnpActionRequest_strncpy_Os ( UpnpActionRequest p,
const char *  s,
size_t  n 
)

UpnpActionRequest_strncpy_Os

Definition at line 336 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpActionRequest_clear_Os()

void UpnpActionRequest_clear_Os ( UpnpActionRequest p)

UpnpActionRequest_clear_Os

Definition at line 341 of file UpnpActionRequest.cpp.

+ Here is the call graph for this function: