libUPnP  1.14.20
UpnpStateVarComplete.h
Go to the documentation of this file.
1 #ifndef UPNPSTATEVARCOMPLETE_H
2 #define UPNPSTATEVARCOMPLETE_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
22 extern "C" {
23 #endif /* __cplusplus */
24 
29 
36  const UpnpStateVarComplete *p);
40 
43  const UpnpStateVarComplete *p);
46  UpnpStateVarComplete *p, int n);
47 
50  const UpnpStateVarComplete *p);
53  UpnpStateVarComplete *p, const UpnpString *s);
56  const UpnpStateVarComplete *p);
59  const UpnpStateVarComplete *p);
62  UpnpStateVarComplete *p, const char *s);
65  UpnpStateVarComplete *p, const char *s, size_t n);
69 
72  const UpnpStateVarComplete *p);
75  UpnpStateVarComplete *p, const UpnpString *s);
78  const UpnpStateVarComplete *p);
81  const UpnpStateVarComplete *p);
84  UpnpStateVarComplete *p, const char *s);
87  UpnpStateVarComplete *p, const char *s, size_t n);
91 
94  const UpnpStateVarComplete *p);
97  UpnpStateVarComplete *p, const DOMString s);
100  const UpnpStateVarComplete *p);
101 
102 #ifdef __cplusplus
103 }
104 #endif /* __cplusplus */
105 
106 #endif /* UPNPSTATEVARCOMPLETE_H */
const char * UpnpStateVarComplete_get_CtrlUrl_cstr(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:122
const UpnpString * UpnpStateVarComplete_get_StateVarName(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:143
int UpnpStateVarComplete_get_ErrCode(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:91
int UpnpStateVarComplete_set_ErrCode(UpnpStateVarComplete *p, int n)
Definition: UpnpStateVarComplete.c:96
int UpnpStateVarComplete_assign(UpnpStateVarComplete *p, const UpnpStateVarComplete *q)
Definition: UpnpStateVarComplete.c:60
int UpnpStateVarComplete_set_CurrentVal(UpnpStateVarComplete *p, const DOMString s)
Definition: UpnpStateVarComplete.c:192
UpnpString object declaration.
const char * UpnpStateVarComplete_get_CurrentVal_cstr(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:204
UpnpStateVarComplete * UpnpStateVarComplete_new()
Definition: UpnpStateVarComplete.c:26
void UpnpStateVarComplete_clear_CtrlUrl(UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:138
const char * UpnpStateVarComplete_get_StateVarName_cstr(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:163
int UpnpStateVarComplete_strncpy_CtrlUrl(UpnpStateVarComplete *p, const char *s, size_t n)
Definition: UpnpStateVarComplete.c:132
int UpnpStateVarComplete_strcpy_CtrlUrl(UpnpStateVarComplete *p, const char *s)
Definition: UpnpStateVarComplete.c:127
size_t UpnpStateVarComplete_get_CtrlUrl_Length(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:117
int UpnpStateVarComplete_set_StateVarName(UpnpStateVarComplete *p, const UpnpString *s)
Definition: UpnpStateVarComplete.c:149
Definition: UpnpStateVarComplete.c:18
const DOMString UpnpStateVarComplete_get_CurrentVal(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:186
#define DOMString
The type of DOM strings.
Definition: ixml.h:48
int UpnpStateVarComplete_strcpy_StateVarName(UpnpStateVarComplete *p, const char *s)
Definition: UpnpStateVarComplete.c:169
const UpnpString * UpnpStateVarComplete_get_CtrlUrl(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:103
int UpnpStateVarComplete_set_CtrlUrl(UpnpStateVarComplete *p, const UpnpString *s)
Definition: UpnpStateVarComplete.c:109
size_t UpnpStateVarComplete_get_StateVarName_Length(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:157
void UpnpStateVarComplete_clear_StateVarName(UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:181
#define UPNP_EXPORT_SPEC
Export functions on WIN32 DLLs.
Definition: UpnpGlobal.h:105
struct s_UpnpString UpnpString
Type of the string objects inside libupnp.
Definition: UpnpString.h:33
UpnpStateVarComplete * UpnpStateVarComplete_dup(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:79
void UpnpStateVarComplete_delete(UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:42
int UpnpStateVarComplete_strncpy_StateVarName(UpnpStateVarComplete *p, const char *s, size_t n)
Definition: UpnpStateVarComplete.c:175
Defines constants that for some reason are not defined on some systems.