1 #ifndef UPNPSUBSCRIPTIONREQUEST_H
2 #define UPNPSUBSCRIPTIONREQUEST_H
Defines constants that for some reason are not defined on some systems.
#define EXPORT_SPEC
Export functions on WIN32 DLLs.
Definition: UpnpGlobal.h:91
UpnpString object declaration.
void UpnpSubscriptionRequest_delete(UpnpSubscriptionRequest *p)
Definition: UpnpSubscriptionRequest.c:38
size_t UpnpSubscriptionRequest_get_SID_Length(const UpnpSubscriptionRequest *p)
Definition: UpnpSubscriptionRequest.c:164
int UpnpSubscriptionRequest_set_SID(UpnpSubscriptionRequest *p, const UpnpString *s)
Definition: UpnpSubscriptionRequest.c:157
int UpnpSubscriptionRequest_strncpy_ServiceId(UpnpSubscriptionRequest *p, const char *s, size_t n)
Definition: UpnpSubscriptionRequest.c:105
UpnpSubscriptionRequest * UpnpSubscriptionRequest_dup(const UpnpSubscriptionRequest *p)
Definition: UpnpSubscriptionRequest.c:67
UpnpSubscriptionRequest * UpnpSubscriptionRequest_new()
Definition: UpnpSubscriptionRequest.c:25
const UpnpString * UpnpSubscriptionRequest_get_SID(const UpnpSubscriptionRequest *p)
Definition: UpnpSubscriptionRequest.c:152
int UpnpSubscriptionRequest_strcpy_UDN(UpnpSubscriptionRequest *p, const char *s)
Definition: UpnpSubscriptionRequest.c:137
void UpnpSubscriptionRequest_clear_ServiceId(UpnpSubscriptionRequest *p)
Definition: UpnpSubscriptionRequest.c:110
int UpnpSubscriptionRequest_strcpy_ServiceId(UpnpSubscriptionRequest *p, const char *s)
Definition: UpnpSubscriptionRequest.c:100
const char * UpnpSubscriptionRequest_get_ServiceId_cstr(const UpnpSubscriptionRequest *p)
Definition: UpnpSubscriptionRequest.c:95
int UpnpSubscriptionRequest_set_ServiceId(UpnpSubscriptionRequest *p, const UpnpString *s)
Definition: UpnpSubscriptionRequest.c:83
void UpnpSubscriptionRequest_clear_UDN(UpnpSubscriptionRequest *p)
Definition: UpnpSubscriptionRequest.c:147
size_t UpnpSubscriptionRequest_get_ServiceId_Length(const UpnpSubscriptionRequest *p)
Definition: UpnpSubscriptionRequest.c:90
int UpnpSubscriptionRequest_assign(UpnpSubscriptionRequest *p, const UpnpSubscriptionRequest *q)
Definition: UpnpSubscriptionRequest.c:54
int UpnpSubscriptionRequest_strcpy_SID(UpnpSubscriptionRequest *p, const char *s)
Definition: UpnpSubscriptionRequest.c:174
int UpnpSubscriptionRequest_strncpy_SID(UpnpSubscriptionRequest *p, const char *s, size_t n)
Definition: UpnpSubscriptionRequest.c:179
void UpnpSubscriptionRequest_clear_SID(UpnpSubscriptionRequest *p)
Definition: UpnpSubscriptionRequest.c:184
const UpnpString * UpnpSubscriptionRequest_get_ServiceId(const UpnpSubscriptionRequest *p)
Definition: UpnpSubscriptionRequest.c:78
const UpnpString * UpnpSubscriptionRequest_get_UDN(const UpnpSubscriptionRequest *p)
Definition: UpnpSubscriptionRequest.c:115
const char * UpnpSubscriptionRequest_get_UDN_cstr(const UpnpSubscriptionRequest *p)
Definition: UpnpSubscriptionRequest.c:132
int UpnpSubscriptionRequest_set_UDN(UpnpSubscriptionRequest *p, const UpnpString *s)
Definition: UpnpSubscriptionRequest.c:120
const char * UpnpSubscriptionRequest_get_SID_cstr(const UpnpSubscriptionRequest *p)
Definition: UpnpSubscriptionRequest.c:169
int UpnpSubscriptionRequest_strncpy_UDN(UpnpSubscriptionRequest *p, const char *s, size_t n)
Definition: UpnpSubscriptionRequest.c:142
size_t UpnpSubscriptionRequest_get_UDN_Length(const UpnpSubscriptionRequest *p)
Definition: UpnpSubscriptionRequest.c:127
struct s_UpnpString UpnpString
Type of the string objects inside libupnp.
Definition: UpnpString.h:38
Definition: UpnpSubscriptionRequest.c:19