libUPnP 1.14.19
UpnpActionComplete.h
Go to the documentation of this file.
1#ifndef UPNPACTIONCOMPLETE_H
2#define UPNPACTIONCOMPLETE_H
3
14#include <stdlib.h> /* for size_t */
15
16#include "UpnpGlobal.h" /* for UPNP_EXPORT_SPEC */
17
18#include "UpnpString.h"
19#include "ixml.h"
20
21#ifdef __cplusplus
22extern "C" {
23#endif /* __cplusplus */
24
29
36 const UpnpActionComplete *p);
40
43 const UpnpActionComplete *p);
46 UpnpActionComplete *p, int n);
47
50 const UpnpActionComplete *p);
53 UpnpActionComplete *p, const UpnpString *s);
56 const UpnpActionComplete *p);
59 const UpnpActionComplete *p);
62 UpnpActionComplete *p, const char *s);
65 UpnpActionComplete *p, const char *s, size_t n);
68
71 const UpnpActionComplete *p);
75
78 const UpnpActionComplete *p);
82
83#ifdef __cplusplus
84}
85#endif /* __cplusplus */
86
87#endif /* UPNPACTIONCOMPLETE_H */
int UpnpActionComplete_strcpy_CtrlUrl(UpnpActionComplete *p, const char *s)
Definition UpnpActionComplete.c:123
IXML_Document * UpnpActionComplete_get_ActionRequest(const UpnpActionComplete *p)
Definition UpnpActionComplete.c:139
UpnpActionComplete * UpnpActionComplete_dup(const UpnpActionComplete *p)
Definition UpnpActionComplete.c:77
int UpnpActionComplete_set_ActionRequest(UpnpActionComplete *p, IXML_Document *n)
Definition UpnpActionComplete.c:144
const char * UpnpActionComplete_get_CtrlUrl_cstr(const UpnpActionComplete *p)
Definition UpnpActionComplete.c:118
const UpnpString * UpnpActionComplete_get_CtrlUrl(const UpnpActionComplete *p)
Definition UpnpActionComplete.c:101
IXML_Document * UpnpActionComplete_get_ActionResult(const UpnpActionComplete *p)
Definition UpnpActionComplete.c:152
int UpnpActionComplete_set_ErrCode(UpnpActionComplete *p, int n)
Definition UpnpActionComplete.c:94
int UpnpActionComplete_strncpy_CtrlUrl(UpnpActionComplete *p, const char *s, size_t n)
Definition UpnpActionComplete.c:128
int UpnpActionComplete_set_ActionResult(UpnpActionComplete *p, IXML_Document *n)
Definition UpnpActionComplete.c:157
int UpnpActionComplete_set_CtrlUrl(UpnpActionComplete *p, const UpnpString *s)
Definition UpnpActionComplete.c:106
int UpnpActionComplete_get_ErrCode(const UpnpActionComplete *p)
Definition UpnpActionComplete.c:89
void UpnpActionComplete_clear_CtrlUrl(UpnpActionComplete *p)
Definition UpnpActionComplete.c:134
UpnpActionComplete * UpnpActionComplete_new()
Definition UpnpActionComplete.c:26
void UpnpActionComplete_delete(UpnpActionComplete *p)
Definition UpnpActionComplete.c:42
size_t UpnpActionComplete_get_CtrlUrl_Length(const UpnpActionComplete *p)
Definition UpnpActionComplete.c:113
int UpnpActionComplete_assign(UpnpActionComplete *p, const UpnpActionComplete *q)
Definition UpnpActionComplete.c:58
Defines constants that for some reason are not defined on some systems.
#define UPNP_EXPORT_SPEC
Export functions on WIN32 DLLs.
Definition UpnpGlobal.h:98
UpnpString object declaration.
struct s_UpnpString UpnpString
Type of the string objects inside libupnp.
Definition UpnpString.h:33
Data structure representing the DOM Document.
Definition ixml.h:160
Definition UpnpActionComplete.c:19