libUPnP  1.8.0
StateVarComplete.h
Go to the documentation of this file.
1 
2 
3 #ifndef STATEVARCOMPLETE_H
4 #define STATEVARCOMPLETE_H
5 
6 
18 typedef struct s_UpnpStateVarComplete UpnpStateVarComplete;
19 
20 
21 #include "ixml.h" /* for DOMString */
22 #include "UpnpGlobal.h" /* for EXPORT_SPEC */
23 #include "UpnpString.h"
24 
25 
26 #ifdef __cplusplus
27 extern "C" {
28 #endif /* __cplusplus */
29 
30 
33 
36 
39 
42 
45 EXPORT_SPEC void UpnpStateVarComplete_set_ErrCode(UpnpStateVarComplete *p, int n);
46 
49 EXPORT_SPEC const char *UpnpStateVarComplete_get_CtrlUrl_cstr(const UpnpStateVarComplete *p);
50 EXPORT_SPEC void UpnpStateVarComplete_set_CtrlUrl(UpnpStateVarComplete *p, const UpnpString *s);
51 EXPORT_SPEC void UpnpStateVarComplete_strcpy_CtrlUrl(UpnpStateVarComplete *p, const char *s);
52 
55 EXPORT_SPEC const char *UpnpStateVarComplete_get_StateVarName_cstr(const UpnpStateVarComplete *p);
56 EXPORT_SPEC void UpnpStateVarComplete_set_StateVarName(UpnpStateVarComplete *p, const UpnpString *s);
57 EXPORT_SPEC void UpnpStateVarComplete_strcpy_StateVarName(UpnpStateVarComplete *p, const char *s);
58 
62 EXPORT_SPEC const char *UpnpStateVarComplete_get_CurrentVal_cstr(const UpnpStateVarComplete *p);
63 EXPORT_SPEC void UpnpStateVarComplete_set_CurrentVal(UpnpStateVarComplete *p, const DOMString s);
64 
65 
66 #ifdef __cplusplus
67 }
68 #endif /* __cplusplus */
69 
70 
71 #endif /* STATEVARCOMPLETE_H */
72