libUPnP  1.14.0
GenlibClientSubscription.h
Go to the documentation of this file.
1 #ifndef GENLIBCLIENTSUBSCRIPTION_H
2 #define GENLIBCLIENTSUBSCRIPTION_H
3 
13 #include <stdlib.h> /* for size_t */
14 
15 #include "UpnpGlobal.h" /* for EXPORT_SPEC */
16 
17 #include "UpnpString.h"
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif /* __cplusplus */
22 
27 
36 
41 
56 
71 
86 
91 
92 #ifdef __cplusplus
93 }
94 #endif /* __cplusplus */
95 
96 #endif /* GENLIBCLIENTSUBSCRIPTION_H */
97 
EXPORT_SPEC void GenlibClientSubscription_clear_ActualSID(GenlibClientSubscription *p)
Definition: GenlibClientSubscription.c:167
EXPORT_SPEC size_t GenlibClientSubscription_get_ActualSID_Length(const GenlibClientSubscription *p)
Definition: GenlibClientSubscription.c:147
EXPORT_SPEC int GenlibClientSubscription_set_Next(GenlibClientSubscription *p, GenlibClientSubscription *n)
Definition: GenlibClientSubscription.c:214
EXPORT_SPEC GenlibClientSubscription * GenlibClientSubscription_new()
Definition: GenlibClientSubscription.c:27
EXPORT_SPEC size_t GenlibClientSubscription_get_SID_Length(const GenlibClientSubscription *p)
Definition: GenlibClientSubscription.c:110
UpnpString object declaration.
EXPORT_SPEC int GenlibClientSubscription_strcpy_SID(GenlibClientSubscription *p, const char *s)
Definition: GenlibClientSubscription.c:120
EXPORT_SPEC int GenlibClientSubscription_get_RenewEventId(const GenlibClientSubscription *p)
Definition: GenlibClientSubscription.c:86
EXPORT_SPEC int GenlibClientSubscription_strncpy_ActualSID(GenlibClientSubscription *p, const char *s, size_t n)
Definition: GenlibClientSubscription.c:162
EXPORT_SPEC void GenlibClientSubscription_clear_SID(GenlibClientSubscription *p)
Definition: GenlibClientSubscription.c:130
EXPORT_SPEC GenlibClientSubscription * GenlibClientSubscription_get_Next(const GenlibClientSubscription *p)
Definition: GenlibClientSubscription.c:209
EXPORT_SPEC void GenlibClientSubscription_delete(GenlibClientSubscription *p)
Definition: GenlibClientSubscription.c:42
EXPORT_SPEC int GenlibClientSubscription_strncpy_SID(GenlibClientSubscription *p, const char *s, size_t n)
Definition: GenlibClientSubscription.c:125
EXPORT_SPEC const char * GenlibClientSubscription_get_ActualSID_cstr(const GenlibClientSubscription *p)
Definition: GenlibClientSubscription.c:152
EXPORT_SPEC int GenlibClientSubscription_set_ActualSID(GenlibClientSubscription *p, const UpnpString *s)
Definition: GenlibClientSubscription.c:140
EXPORT_SPEC int GenlibClientSubscription_strncpy_EventURL(GenlibClientSubscription *p, const char *s, size_t n)
Definition: GenlibClientSubscription.c:199
EXPORT_SPEC int GenlibClientSubscription_strcpy_EventURL(GenlibClientSubscription *p, const char *s)
Definition: GenlibClientSubscription.c:194
EXPORT_SPEC const char * GenlibClientSubscription_get_EventURL_cstr(const GenlibClientSubscription *p)
Definition: GenlibClientSubscription.c:189
EXPORT_SPEC int GenlibClientSubscription_assign(GenlibClientSubscription *p, const GenlibClientSubscription *q)
Definition: GenlibClientSubscription.c:60
EXPORT_SPEC int GenlibClientSubscription_set_SID(GenlibClientSubscription *p, const UpnpString *s)
Definition: GenlibClientSubscription.c:103
EXPORT_SPEC void GenlibClientSubscription_clear_EventURL(GenlibClientSubscription *p)
Definition: GenlibClientSubscription.c:204
EXPORT_SPEC const UpnpString * GenlibClientSubscription_get_SID(const GenlibClientSubscription *p)
Definition: GenlibClientSubscription.c:98
EXPORT_SPEC int GenlibClientSubscription_set_RenewEventId(GenlibClientSubscription *p, int n)
Definition: GenlibClientSubscription.c:91
EXPORT_SPEC const UpnpString * GenlibClientSubscription_get_EventURL(const GenlibClientSubscription *p)
Definition: GenlibClientSubscription.c:172
EXPORT_SPEC const char * GenlibClientSubscription_get_SID_cstr(const GenlibClientSubscription *p)
Definition: GenlibClientSubscription.c:115
struct s_UpnpString UpnpString
Type of the string objects inside libupnp.
Definition: UpnpString.h:38
EXPORT_SPEC const UpnpString * GenlibClientSubscription_get_ActualSID(const GenlibClientSubscription *p)
Definition: GenlibClientSubscription.c:135
EXPORT_SPEC int GenlibClientSubscription_set_EventURL(GenlibClientSubscription *p, const UpnpString *s)
Definition: GenlibClientSubscription.c:177
EXPORT_SPEC int GenlibClientSubscription_strcpy_ActualSID(GenlibClientSubscription *p, const char *s)
Definition: GenlibClientSubscription.c:157
EXPORT_SPEC GenlibClientSubscription * GenlibClientSubscription_dup(const GenlibClientSubscription *p)
Definition: GenlibClientSubscription.c:75
Definition: GenlibClientSubscription.c:18
#define EXPORT_SPEC
Export functions on WIN32 DLLs.
Definition: UpnpGlobal.h:91
EXPORT_SPEC size_t GenlibClientSubscription_get_EventURL_Length(const GenlibClientSubscription *p)
Definition: GenlibClientSubscription.c:184
Defines constants that for some reason are not defined on some systems.