libUPnP  1.14.0
UpnpStateVarComplete.h
Go to the documentation of this file.
1 #ifndef UPNPSTATEVARCOMPLETE_H
2 #define UPNPSTATEVARCOMPLETE_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 
57 
72 
79 
80 #ifdef __cplusplus
81 }
82 #endif /* __cplusplus */
83 
84 #endif /* UPNPSTATEVARCOMPLETE_H */
85 
const char * UpnpStateVarComplete_get_CtrlUrl_cstr(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:111
const UpnpString * UpnpStateVarComplete_get_StateVarName(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:131
int UpnpStateVarComplete_get_ErrCode(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:82
int UpnpStateVarComplete_set_ErrCode(UpnpStateVarComplete *p, int n)
Definition: UpnpStateVarComplete.c:87
int UpnpStateVarComplete_assign(UpnpStateVarComplete *p, const UpnpStateVarComplete *q)
Definition: UpnpStateVarComplete.c:57
int UpnpStateVarComplete_set_CurrentVal(UpnpStateVarComplete *p, const DOMString s)
Definition: UpnpStateVarComplete.c:173
UpnpString object declaration.
const char * UpnpStateVarComplete_get_CurrentVal_cstr(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:183
UpnpStateVarComplete * UpnpStateVarComplete_new()
Definition: UpnpStateVarComplete.c:26
void UpnpStateVarComplete_clear_CtrlUrl(UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:126
const char * UpnpStateVarComplete_get_StateVarName_cstr(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:148
int UpnpStateVarComplete_strncpy_CtrlUrl(UpnpStateVarComplete *p, const char *s, size_t n)
Definition: UpnpStateVarComplete.c:121
int UpnpStateVarComplete_strcpy_CtrlUrl(UpnpStateVarComplete *p, const char *s)
Definition: UpnpStateVarComplete.c:116
size_t UpnpStateVarComplete_get_CtrlUrl_Length(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:106
int UpnpStateVarComplete_set_StateVarName(UpnpStateVarComplete *p, const UpnpString *s)
Definition: UpnpStateVarComplete.c:136
Definition: UpnpStateVarComplete.c:18
const DOMString UpnpStateVarComplete_get_CurrentVal(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:168
#define DOMString
The type of DOM strings.
Definition: ixml.h:48
int UpnpStateVarComplete_strcpy_StateVarName(UpnpStateVarComplete *p, const char *s)
Definition: UpnpStateVarComplete.c:153
const UpnpString * UpnpStateVarComplete_get_CtrlUrl(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:94
int UpnpStateVarComplete_set_CtrlUrl(UpnpStateVarComplete *p, const UpnpString *s)
Definition: UpnpStateVarComplete.c:99
size_t UpnpStateVarComplete_get_StateVarName_Length(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:143
void UpnpStateVarComplete_clear_StateVarName(UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:163
struct s_UpnpString UpnpString
Type of the string objects inside libupnp.
Definition: UpnpString.h:38
UpnpStateVarComplete * UpnpStateVarComplete_dup(const UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:71
void UpnpStateVarComplete_delete(UpnpStateVarComplete *p)
Definition: UpnpStateVarComplete.c:40
#define EXPORT_SPEC
Export functions on WIN32 DLLs.
Definition: UpnpGlobal.h:91
int UpnpStateVarComplete_strncpy_StateVarName(UpnpStateVarComplete *p, const char *s, size_t n)
Definition: UpnpStateVarComplete.c:158
Defines constants that for some reason are not defined on some systems.