libUPnP  1.14.0
UpnpActionComplete.h
Go to the documentation of this file.
1 #ifndef UPNPACTIONCOMPLETE_H
2 #define UPNPACTIONCOMPLETE_H
3 
13 #include <stdlib.h> /* for size_t */
14 
15 #include "UpnpGlobal.h" /* for EXPORT_SPEC */
16 
17 #include "UpnpString.h"
18 #include "ixml.h"
19 
20 #ifdef __cplusplus
21 extern "C" {
22 #endif /* __cplusplus */
23 
28 
37 
42 
54 EXPORT_SPEC int UpnpActionComplete_strncpy_CtrlUrl(UpnpActionComplete *p, const char *s, size_t n);
57 
62 
67 
68 #ifdef __cplusplus
69 }
70 #endif /* __cplusplus */
71 
72 #endif /* UPNPACTIONCOMPLETE_H */
73 
Definition: UpnpActionComplete.c:18
UpnpString object declaration.
int UpnpActionComplete_set_ActionResult(UpnpActionComplete *p, IXML_Document *n)
Definition: UpnpActionComplete.c:146
void UpnpActionComplete_clear_CtrlUrl(UpnpActionComplete *p)
Definition: UpnpActionComplete.c:124
IXML_Document * UpnpActionComplete_get_ActionResult(const UpnpActionComplete *p)
Definition: UpnpActionComplete.c:141
size_t UpnpActionComplete_get_CtrlUrl_Length(const UpnpActionComplete *p)
Definition: UpnpActionComplete.c:104
const UpnpString * UpnpActionComplete_get_CtrlUrl(const UpnpActionComplete *p)
Definition: UpnpActionComplete.c:92
const char * UpnpActionComplete_get_CtrlUrl_cstr(const UpnpActionComplete *p)
Definition: UpnpActionComplete.c:109
int UpnpActionComplete_set_ErrCode(UpnpActionComplete *p, int n)
Definition: UpnpActionComplete.c:85
void UpnpActionComplete_delete(UpnpActionComplete *p)
Definition: UpnpActionComplete.c:40
IXML_Document * UpnpActionComplete_get_ActionRequest(const UpnpActionComplete *p)
Definition: UpnpActionComplete.c:129
UpnpActionComplete * UpnpActionComplete_dup(const UpnpActionComplete *p)
Definition: UpnpActionComplete.c:69
int UpnpActionComplete_set_ActionRequest(UpnpActionComplete *p, IXML_Document *n)
Definition: UpnpActionComplete.c:134
int UpnpActionComplete_get_ErrCode(const UpnpActionComplete *p)
Definition: UpnpActionComplete.c:80
int UpnpActionComplete_strncpy_CtrlUrl(UpnpActionComplete *p, const char *s, size_t n)
Definition: UpnpActionComplete.c:119
int UpnpActionComplete_assign(UpnpActionComplete *p, const UpnpActionComplete *q)
Definition: UpnpActionComplete.c:55
int UpnpActionComplete_strcpy_CtrlUrl(UpnpActionComplete *p, const char *s)
Definition: UpnpActionComplete.c:114
Data structure representing the DOM Document.
Definition: ixml.h:159
UpnpActionComplete * UpnpActionComplete_new()
Definition: UpnpActionComplete.c:26
struct s_UpnpString UpnpString
Type of the string objects inside libupnp.
Definition: UpnpString.h:38
#define EXPORT_SPEC
Export functions on WIN32 DLLs.
Definition: UpnpGlobal.h:91
int UpnpActionComplete_set_CtrlUrl(UpnpActionComplete *p, const UpnpString *s)
Definition: UpnpActionComplete.c:97
Defines constants that for some reason are not defined on some systems.