libUPnP 22.0.4
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
23extern "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
143UPNP_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 */
Defines constants that for some reason are not defined on some systems.
#define UPNP_EXPORT_SPEC
Export functions on WIN32 DLLs.
Definition UpnpGlobal.h:101
Provides a platform independent way to include TCP/IP types and functions.
const char * UpnpStateVarRequest_get_CurrentVal_cstr(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:334
int UpnpStateVarRequest_strncpy_DevUDN(UpnpStateVarRequest *p, const char *s, size_t n)
Definition UpnpStateVarRequest.c:204
int UpnpStateVarRequest_strncpy_ErrStr(UpnpStateVarRequest *p, const char *s, size_t n)
Definition UpnpStateVarRequest.c:166
void UpnpStateVarRequest_clear_ErrStr(UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:172
int UpnpStateVarRequest_set_Socket(UpnpStateVarRequest *p, int n)
Definition UpnpStateVarRequest.c:132
int UpnpStateVarRequest_strcpy_DevUDN(UpnpStateVarRequest *p, const char *s)
Definition UpnpStateVarRequest.c:199
int UpnpStateVarRequest_get_Socket(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:127
const UpnpString * UpnpStateVarRequest_get_StateVarName(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:255
const UpnpString * UpnpStateVarRequest_get_ErrStr(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:139
size_t UpnpStateVarRequest_get_ErrStr_Length(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:151
int UpnpStateVarRequest_set_StateVarName(UpnpStateVarRequest *p, const UpnpString *s)
Definition UpnpStateVarRequest.c:261
int UpnpStateVarRequest_assign(UpnpStateVarRequest *p, const UpnpStateVarRequest *q)
Definition UpnpStateVarRequest.c:76
const char * UpnpStateVarRequest_get_ErrStr_cstr(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:156
int UpnpStateVarRequest_strcpy_StateVarName(UpnpStateVarRequest *p, const char *s)
Definition UpnpStateVarRequest.c:280
void UpnpStateVarRequest_clear_DevUDN(UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:210
const UpnpString * UpnpStateVarRequest_get_ServiceID(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:215
int UpnpStateVarRequest_get_ErrCode(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:115
int UpnpStateVarRequest_set_CurrentVal(UpnpStateVarRequest *p, const DOMString s)
Definition UpnpStateVarRequest.c:321
int UpnpStateVarRequest_set_CtrlPtIPAddr(UpnpStateVarRequest *p, const struct sockaddr_storage *buf)
Definition UpnpStateVarRequest.c:303
const DOMString UpnpStateVarRequest_get_CurrentVal(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:316
void UpnpStateVarRequest_clear_StateVarName(UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:292
const struct sockaddr_storage * UpnpStateVarRequest_get_CtrlPtIPAddr(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:297
int UpnpStateVarRequest_set_DevUDN(UpnpStateVarRequest *p, const UpnpString *s)
Definition UpnpStateVarRequest.c:182
size_t UpnpStateVarRequest_get_DevUDN_Length(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:189
int UpnpStateVarRequest_strncpy_ServiceID(UpnpStateVarRequest *p, const char *s, size_t n)
Definition UpnpStateVarRequest.c:244
void UpnpStateVarRequest_clear_ServiceID(UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:250
UpnpStateVarRequest * UpnpStateVarRequest_new(void)
Definition UpnpStateVarRequest.c:32
size_t UpnpStateVarRequest_get_ServiceID_Length(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:229
int UpnpStateVarRequest_set_ErrCode(UpnpStateVarRequest *p, int n)
Definition UpnpStateVarRequest.c:120
int UpnpStateVarRequest_strcpy_ErrStr(UpnpStateVarRequest *p, const char *s)
Definition UpnpStateVarRequest.c:161
struct s_UpnpStateVarRequest UpnpStateVarRequest
Definition UpnpStateVarRequest.h:29
const char * UpnpStateVarRequest_get_ServiceID_cstr(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:234
void UpnpStateVarRequest_clear_CtrlPtIPAddr(UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:311
void UpnpStateVarRequest_delete(UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:52
const UpnpString * UpnpStateVarRequest_get_DevUDN(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:177
int UpnpStateVarRequest_set_ServiceID(UpnpStateVarRequest *p, const UpnpString *s)
Definition UpnpStateVarRequest.c:221
int UpnpStateVarRequest_strcpy_ServiceID(UpnpStateVarRequest *p, const char *s)
Definition UpnpStateVarRequest.c:239
size_t UpnpStateVarRequest_get_StateVarName_Length(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:269
UpnpStateVarRequest * UpnpStateVarRequest_dup(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:103
int UpnpStateVarRequest_set_ErrStr(UpnpStateVarRequest *p, const UpnpString *s)
Definition UpnpStateVarRequest.c:144
const char * UpnpStateVarRequest_get_DevUDN_cstr(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:194
int UpnpStateVarRequest_strncpy_StateVarName(UpnpStateVarRequest *p, const char *s, size_t n)
Definition UpnpStateVarRequest.c:286
const char * UpnpStateVarRequest_get_StateVarName_cstr(const UpnpStateVarRequest *p)
Definition UpnpStateVarRequest.c:274
UpnpString object declaration.
struct s_UpnpString UpnpString
Type of the string objects inside libupnp.
Definition UpnpString.h:33
#define DOMString
The type of DOM strings.
Definition ixml.h:48
Definition UpnpStateVarRequest.c:21