libUPnP
1.8.0
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
upnp
inc
SubscriptionRequest.h
Go to the documentation of this file.
1
2
3
#ifndef SUBSCRIPTIONREQUEST_H
4
#define SUBSCRIPTIONREQUEST_H
5
6
17
typedef
struct
s_UpnpSubscriptionRequest
UpnpSubscriptionRequest
;
18
19
20
#include "
UpnpGlobal.h
"
/* for EXPORT_SPEC */
21
#include "
UpnpString.h
"
22
23
24
#ifdef __cplusplus
25
extern
"C"
{
26
#endif
/* __cplusplus */
27
28
30
EXPORT_SPEC
UpnpSubscriptionRequest
*
UpnpSubscriptionRequest_new
();
31
33
EXPORT_SPEC
void
UpnpSubscriptionRequest_delete
(
UpnpSubscriptionRequest
*p);
34
36
EXPORT_SPEC
UpnpSubscriptionRequest
*
UpnpSubscriptionRequest_dup
(
const
UpnpSubscriptionRequest
*p);
37
39
EXPORT_SPEC
void
UpnpSubscriptionRequest_assign
(
UpnpSubscriptionRequest
*p,
const
UpnpSubscriptionRequest
*q);
40
42
EXPORT_SPEC
const
UpnpString
*
UpnpSubscriptionRequest_get_ServiceId
(
const
UpnpSubscriptionRequest
*p);
43
EXPORT_SPEC
const
char
*UpnpSubscriptionRequest_get_ServiceId_cstr(
const
UpnpSubscriptionRequest
*p);
44
EXPORT_SPEC
void
UpnpSubscriptionRequest_set_ServiceId(
UpnpSubscriptionRequest
*p,
const
UpnpString
*s);
45
EXPORT_SPEC
void
UpnpSubscriptionRequest_strcpy_ServiceId(
UpnpSubscriptionRequest
*p,
const
char
*s);
46
48
EXPORT_SPEC
const
UpnpString
*
UpnpSubscriptionRequest_get_UDN
(
const
UpnpSubscriptionRequest
*p);
49
EXPORT_SPEC
const
char
*UpnpSubscriptionRequest_get_UDN_cstr(
const
UpnpSubscriptionRequest
*p);
50
EXPORT_SPEC
void
UpnpSubscriptionRequest_set_UDN(
UpnpSubscriptionRequest
*p,
const
UpnpString
*s);
51
EXPORT_SPEC
void
UpnpSubscriptionRequest_strcpy_UDN(
UpnpSubscriptionRequest
*p,
const
char
*s);
52
54
EXPORT_SPEC
const
UpnpString
*
UpnpSubscriptionRequest_get_SID
(
const
UpnpSubscriptionRequest
*p);
55
EXPORT_SPEC
const
char
*UpnpSubscriptionRequest_get_SID_cstr(
const
UpnpSubscriptionRequest
*p);
56
EXPORT_SPEC
void
UpnpSubscriptionRequest_set_SID(
UpnpSubscriptionRequest
*p,
const
UpnpString
*s);
57
EXPORT_SPEC
void
UpnpSubscriptionRequest_strcpy_SID(
UpnpSubscriptionRequest
*p,
const
char
*s);
58
59
60
#ifdef __cplusplus
61
}
62
#endif
/* __cplusplus */
63
64
65
#endif
/* SUBSCRIPTIONREQUEST_H */
66
Generated on Sat Feb 2 2013 05:11:54 for libUPnP by
1.8.3.1