libUPnP
1.8.0
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
upnp
inc
StateVarRequest.h
Go to the documentation of this file.
1
2
3
#ifndef STATEVARREQUEST_H
4
#define STATEVARREQUEST_H
5
6
18
typedef
struct
s_UpnpStateVarRequest
UpnpStateVarRequest
;
19
20
21
#include "
ixml.h
"
/* for DOMString */
22
#include "
UpnpGlobal.h
"
/* for EXPORT_SPEC */
23
#include "
UpnpInet.h
"
/* for sockaddr, sockaddr_storage */
24
#include "
UpnpString.h
"
25
26
27
#ifdef __cplusplus
28
extern
"C"
{
29
#endif
/* __cplusplus */
30
31
33
EXPORT_SPEC
UpnpStateVarRequest
*
UpnpStateVarRequest_new
();
34
36
EXPORT_SPEC
void
UpnpStateVarRequest_delete
(
UpnpStateVarRequest
*p);
37
39
EXPORT_SPEC
UpnpStateVarRequest
*
UpnpStateVarRequest_dup
(
const
UpnpStateVarRequest
*p);
40
42
EXPORT_SPEC
void
UpnpStateVarRequest_assign
(
UpnpStateVarRequest
*p,
const
UpnpStateVarRequest
*q);
43
45
EXPORT_SPEC
int
UpnpStateVarRequest_get_ErrCode
(
const
UpnpStateVarRequest
*p);
46
EXPORT_SPEC
void
UpnpStateVarRequest_set_ErrCode(
UpnpStateVarRequest
*p,
int
n);
47
49
EXPORT_SPEC
int
UpnpStateVarRequest_get_Socket
(
const
UpnpStateVarRequest
*p);
50
EXPORT_SPEC
void
UpnpStateVarRequest_set_Socket(
UpnpStateVarRequest
*p,
int
n);
51
53
EXPORT_SPEC
const
UpnpString
*
UpnpStateVarRequest_get_ErrStr
(
const
UpnpStateVarRequest
*p);
54
EXPORT_SPEC
const
char
*UpnpStateVarRequest_get_ErrStr_cstr(
const
UpnpStateVarRequest
*p);
55
EXPORT_SPEC
void
UpnpStateVarRequest_set_ErrStr(
UpnpStateVarRequest
*p,
const
UpnpString
*s);
56
EXPORT_SPEC
void
UpnpStateVarRequest_strcpy_ErrStr(
UpnpStateVarRequest
*p,
const
char
*s);
57
59
EXPORT_SPEC
const
UpnpString
*
UpnpStateVarRequest_get_DevUDN
(
const
UpnpStateVarRequest
*p);
60
EXPORT_SPEC
const
char
*UpnpStateVarRequest_get_DevUDN_cstr(
const
UpnpStateVarRequest
*p);
61
EXPORT_SPEC
void
UpnpStateVarRequest_set_DevUDN(
UpnpStateVarRequest
*p,
const
UpnpString
*s);
62
64
EXPORT_SPEC
const
UpnpString
*
UpnpStateVarRequest_get_ServiceID
(
const
UpnpStateVarRequest
*p);
65
EXPORT_SPEC
const
char
*UpnpStateVarRequest_get_ServiceID_cstr(
const
UpnpStateVarRequest
*p);
66
EXPORT_SPEC
void
UpnpStateVarRequest_set_ServiceID(
UpnpStateVarRequest
*p,
const
UpnpString
*s);
67
69
EXPORT_SPEC
const
UpnpString
*
UpnpStateVarRequest_get_StateVarName
(
const
UpnpStateVarRequest
*p);
70
EXPORT_SPEC
const
char
*UpnpStateVarRequest_get_StateVarName_cstr(
const
UpnpStateVarRequest
*p);
71
EXPORT_SPEC
void
UpnpStateVarRequest_set_StateVarName(
UpnpStateVarRequest
*p,
const
UpnpString
*s);
72
EXPORT_SPEC
void
UpnpStateVarRequest_strcpy_StateVarName(
UpnpStateVarRequest
*p,
const
char
*s);
73
75
EXPORT_SPEC
const
struct
sockaddr *
UpnpStateVarRequest_get_CtrlPtIPAddr
(
const
UpnpStateVarRequest
*p);
76
EXPORT_SPEC
void
UpnpStateVarRequest_set_CtrlPtIPAddr(
UpnpStateVarRequest
*p,
const
struct
sockaddr *sa);
77
80
EXPORT_SPEC
const
DOMString
UpnpStateVarRequest_get_CurrentVal
(
const
UpnpStateVarRequest
*p);
81
EXPORT_SPEC
const
char
*UpnpStateVarRequest_get_CurrentVal_cstr(
const
UpnpStateVarRequest
*p);
82
EXPORT_SPEC
void
UpnpStateVarRequest_set_CurrentVal(
UpnpStateVarRequest
*p,
const
DOMString
s);
83
84
85
#ifdef __cplusplus
86
}
87
#endif
/* __cplusplus */
88
89
90
#endif
/* STATEVARREQUEST_H */
91
Generated on Fri Dec 16 2016 21:00:28 for libUPnP by
1.8.1.2