libUPnP  1.14.24
UpnpStateVarRequest.h
Go to the documentation of this file.
1 #ifndef UPNPSTATEVARREQUEST_H
2 #define UPNPSTATEVARREQUEST_H
3 
14 #include <stdlib.h> /* for size_t */
15 
16 #include "UpnpGlobal.h" /* for UPNP_EXPORT_SPEC */
17 
18 #include "UpnpInet.h"
19 #include "UpnpString.h"
20 #include "ixml.h"
21 
22 #ifdef __cplusplus
23 extern "C" {
24 #endif /* __cplusplus */
25 
30 
37  const UpnpStateVarRequest *p);
41 
44  const UpnpStateVarRequest *p);
47  UpnpStateVarRequest *p, int n);
48 
51  const UpnpStateVarRequest *p);
54  UpnpStateVarRequest *p, int n);
55 
58  const UpnpStateVarRequest *p);
61  UpnpStateVarRequest *p, const UpnpString *s);
64  const UpnpStateVarRequest *p);
67  const UpnpStateVarRequest *p);
70  UpnpStateVarRequest *p, const char *s);
73  UpnpStateVarRequest *p, const char *s, size_t n);
76 
79  const UpnpStateVarRequest *p);
82  UpnpStateVarRequest *p, const UpnpString *s);
85  const UpnpStateVarRequest *p);
88  const UpnpStateVarRequest *p);
91  UpnpStateVarRequest *p, const char *s);
94  UpnpStateVarRequest *p, const char *s, size_t n);
97 
100  const UpnpStateVarRequest *p);
103  UpnpStateVarRequest *p, const UpnpString *s);
106  const UpnpStateVarRequest *p);
109  const UpnpStateVarRequest *p);
112  UpnpStateVarRequest *p, const char *s);
115  UpnpStateVarRequest *p, const char *s, size_t n);
119 
122  const UpnpStateVarRequest *p);
125  UpnpStateVarRequest *p, const UpnpString *s);
128  const UpnpStateVarRequest *p);
131  const UpnpStateVarRequest *p);
134  UpnpStateVarRequest *p, const char *s);
137  UpnpStateVarRequest *p, const char *s, size_t n);
141 
143 UPNP_EXPORT_SPEC const struct sockaddr_storage *
147  UpnpStateVarRequest *p, const struct sockaddr_storage *buf);
151 
154  const UpnpStateVarRequest *p);
157  UpnpStateVarRequest *p, const DOMString s);
160  const UpnpStateVarRequest *p);
161 
162 #ifdef __cplusplus
163 }
164 #endif /* __cplusplus */
165 
166 #endif /* UPNPSTATEVARREQUEST_H */
int UpnpStateVarRequest_set_ErrStr(UpnpStateVarRequest *p, const UpnpString *s)
Definition: UpnpStateVarRequest.c:142
int UpnpStateVarRequest_set_ServiceID(UpnpStateVarRequest *p, const UpnpString *s)
Definition: UpnpStateVarRequest.c:219
size_t UpnpStateVarRequest_get_ErrStr_Length(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:149
int UpnpStateVarRequest_set_DevUDN(UpnpStateVarRequest *p, const UpnpString *s)
Definition: UpnpStateVarRequest.c:180
int UpnpStateVarRequest_strncpy_StateVarName(UpnpStateVarRequest *p, const char *s, size_t n)
Definition: UpnpStateVarRequest.c:284
void UpnpStateVarRequest_delete(UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:50
UpnpStateVarRequest * UpnpStateVarRequest_new(void)
Definition: UpnpStateVarRequest.c:30
int UpnpStateVarRequest_set_ErrCode(UpnpStateVarRequest *p, int n)
Definition: UpnpStateVarRequest.c:118
int UpnpStateVarRequest_set_CurrentVal(UpnpStateVarRequest *p, const DOMString s)
Definition: UpnpStateVarRequest.c:319
UpnpString object declaration.
const DOMString UpnpStateVarRequest_get_CurrentVal(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:314
size_t UpnpStateVarRequest_get_ServiceID_Length(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:227
int UpnpStateVarRequest_assign(UpnpStateVarRequest *p, const UpnpStateVarRequest *q)
Definition: UpnpStateVarRequest.c:74
int UpnpStateVarRequest_strncpy_ErrStr(UpnpStateVarRequest *p, const char *s, size_t n)
Definition: UpnpStateVarRequest.c:164
int UpnpStateVarRequest_set_StateVarName(UpnpStateVarRequest *p, const UpnpString *s)
Definition: UpnpStateVarRequest.c:259
const char * UpnpStateVarRequest_get_DevUDN_cstr(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:192
void UpnpStateVarRequest_clear_DevUDN(UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:208
const struct sockaddr_storage * UpnpStateVarRequest_get_CtrlPtIPAddr(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:295
int UpnpStateVarRequest_strcpy_ServiceID(UpnpStateVarRequest *p, const char *s)
Definition: UpnpStateVarRequest.c:237
int UpnpStateVarRequest_set_Socket(UpnpStateVarRequest *p, int n)
Definition: UpnpStateVarRequest.c:130
size_t UpnpStateVarRequest_get_StateVarName_Length(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:267
Provides a platform independent way to include TCP/IP types and functions.
const UpnpString * UpnpStateVarRequest_get_DevUDN(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:175
const char * UpnpStateVarRequest_get_ServiceID_cstr(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:232
const UpnpString * UpnpStateVarRequest_get_ServiceID(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:213
const UpnpString * UpnpStateVarRequest_get_StateVarName(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:253
int UpnpStateVarRequest_strncpy_DevUDN(UpnpStateVarRequest *p, const char *s, size_t n)
Definition: UpnpStateVarRequest.c:202
void UpnpStateVarRequest_clear_CtrlPtIPAddr(UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:309
size_t UpnpStateVarRequest_get_DevUDN_Length(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:187
#define DOMString
The type of DOM strings.
Definition: ixml.h:48
const char * UpnpStateVarRequest_get_CurrentVal_cstr(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:331
int UpnpStateVarRequest_strcpy_ErrStr(UpnpStateVarRequest *p, const char *s)
Definition: UpnpStateVarRequest.c:159
const char * UpnpStateVarRequest_get_ErrStr_cstr(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:154
const UpnpString * UpnpStateVarRequest_get_ErrStr(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:137
int UpnpStateVarRequest_strcpy_StateVarName(UpnpStateVarRequest *p, const char *s)
Definition: UpnpStateVarRequest.c:278
#define UPNP_EXPORT_SPEC
Export functions on WIN32 DLLs.
Definition: UpnpGlobal.h:105
UpnpStateVarRequest * UpnpStateVarRequest_dup(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:101
struct s_UpnpString UpnpString
Type of the string objects inside libupnp.
Definition: UpnpString.h:33
void UpnpStateVarRequest_clear_ServiceID(UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:248
int UpnpStateVarRequest_get_Socket(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:125
int UpnpStateVarRequest_set_CtrlPtIPAddr(UpnpStateVarRequest *p, const struct sockaddr_storage *buf)
Definition: UpnpStateVarRequest.c:301
int UpnpStateVarRequest_strcpy_DevUDN(UpnpStateVarRequest *p, const char *s)
Definition: UpnpStateVarRequest.c:197
const char * UpnpStateVarRequest_get_StateVarName_cstr(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:272
Definition: UpnpStateVarRequest.c:18
int UpnpStateVarRequest_get_ErrCode(const UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:113
int UpnpStateVarRequest_strncpy_ServiceID(UpnpStateVarRequest *p, const char *s, size_t n)
Definition: UpnpStateVarRequest.c:242
Defines constants that for some reason are not defined on some systems.
void UpnpStateVarRequest_clear_ErrStr(UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:170
void UpnpStateVarRequest_clear_StateVarName(UpnpStateVarRequest *p)
Definition: UpnpStateVarRequest.c:290