StateVarComplete.h
Go to the documentation of this file.
#ifndef STATEVARCOMPLETE_H
#define STATEVARCOMPLETE_H
typedef struct s_UpnpStateVarComplete UpnpStateVarComplete;
#include "ixml.h" /* for DOMString */
#include "UpnpGlobal.h" /* for EXPORT_SPEC */
#include "UpnpString.h"
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
EXPORT_SPEC UpnpStateVarComplete *UpnpStateVarComplete_new();
EXPORT_SPEC void UpnpStateVarComplete_delete(UpnpStateVarComplete *p);
EXPORT_SPEC UpnpStateVarComplete *UpnpStateVarComplete_dup(const UpnpStateVarComplete *p);
EXPORT_SPEC void UpnpStateVarComplete_assign(UpnpStateVarComplete *p, const UpnpStateVarComplete *q);
EXPORT_SPEC int UpnpStateVarComplete_get_ErrCode(const UpnpStateVarComplete *p);
EXPORT_SPEC void UpnpStateVarComplete_set_ErrCode(UpnpStateVarComplete *p, int n);
EXPORT_SPEC const UpnpString *UpnpStateVarComplete_get_CtrlUrl(const UpnpStateVarComplete *p);
EXPORT_SPEC const char *UpnpStateVarComplete_get_CtrlUrl_cstr(const UpnpStateVarComplete *p);
EXPORT_SPEC void UpnpStateVarComplete_set_CtrlUrl(UpnpStateVarComplete *p, const UpnpString *s);
EXPORT_SPEC void UpnpStateVarComplete_strcpy_CtrlUrl(UpnpStateVarComplete *p, const char *s);
EXPORT_SPEC const UpnpString *UpnpStateVarComplete_get_StateVarName(const UpnpStateVarComplete *p);
EXPORT_SPEC const char *UpnpStateVarComplete_get_StateVarName_cstr(const UpnpStateVarComplete *p);
EXPORT_SPEC void UpnpStateVarComplete_set_StateVarName(UpnpStateVarComplete *p, const UpnpString *s);
EXPORT_SPEC void UpnpStateVarComplete_strcpy_StateVarName(UpnpStateVarComplete *p, const char *s);
EXPORT_SPEC const DOMString UpnpStateVarComplete_get_CurrentVal(const UpnpStateVarComplete *p);
EXPORT_SPEC const char *UpnpStateVarComplete_get_CurrentVal_cstr(const UpnpStateVarComplete *p);
EXPORT_SPEC void UpnpStateVarComplete_set_CurrentVal(UpnpStateVarComplete *p, const DOMString s);
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* STATEVARCOMPLETE_H */
ixml.h
UpnpString.h
UpnpString object declarartion.
UpnpStateVarComplete_get_CurrentVal
const DOMString UpnpStateVarComplete_get_CurrentVal(const UpnpStateVarComplete *p)
Definition: StateVarComplete.c:154
UpnpStateVarComplete_get_StateVarName
const UpnpString * UpnpStateVarComplete_get_StateVarName(const UpnpStateVarComplete *p)
Definition: StateVarComplete.c:128
UpnpStateVarComplete_delete
void UpnpStateVarComplete_delete(UpnpStateVarComplete *p)
Definition: StateVarComplete.c:48
UpnpStateVarComplete_dup
UpnpStateVarComplete * UpnpStateVarComplete_dup(const UpnpStateVarComplete *p)
Definition: StateVarComplete.c:69
UpnpStateVarComplete_new
UpnpStateVarComplete * UpnpStateVarComplete_new()
Definition: StateVarComplete.c:31
UpnpStateVarComplete_assign
void UpnpStateVarComplete_assign(UpnpStateVarComplete *p, const UpnpStateVarComplete *q)
Definition: StateVarComplete.c:79
DOMString
#define DOMString
The type of DOM strings.
Definition: ixml.h:55
UpnpStateVarComplete
struct s_UpnpStateVarComplete UpnpStateVarComplete
Definition: StateVarComplete.h:18
UpnpStateVarComplete_get_ErrCode
int UpnpStateVarComplete_get_ErrCode(const UpnpStateVarComplete *p)
Definition: StateVarComplete.c:90
UpnpString
struct s_UpnpString UpnpString
Type of the string objects inside libupnp.
Definition: UpnpString.h:35
UpnpStateVarComplete_get_CtrlUrl
const UpnpString * UpnpStateVarComplete_get_CtrlUrl(const UpnpStateVarComplete *p)
Definition: StateVarComplete.c:102
EXPORT_SPEC
#define EXPORT_SPEC
Export functions on WIN32 DLLs.
Definition: UpnpGlobal.h:82
UpnpGlobal.h
Defines constants that for some reason are not defined on some systems.