136 const char* s,
size_t n) {
172 const char* s,
size_t n) {
208 const char* s,
size_t n) {
int GenlibClientSubscription_strncpy_SID(GenlibClientSubscription *p, const char *s, size_t n)
UpnpString * m_ActualSID
member variable
int GenlibClientSubscription_set_RenewEventId(GenlibClientSubscription *p, int n)
const char * GenlibClientSubscription_get_ActualSID_cstr(const GenlibClientSubscription *p)
GenlibClientSubscription * GenlibClientSubscription_get_Next(const GenlibClientSubscription *p)
int GenlibClientSubscription_set_ActualSID(GenlibClientSubscription *p, const UpnpString *s)
int GenlibClientSubscription_set_Next(GenlibClientSubscription *p, GenlibClientSubscription *n)
void GenlibClientSubscription_clear_ActualSID(GenlibClientSubscription *p)
int GenlibClientSubscription_set_EventURL(GenlibClientSubscription *p, const UpnpString *s)
int GenlibClientSubscription_strncpy_EventURL(GenlibClientSubscription *p, const char *s, size_t n)
const char * GenlibClientSubscription_get_SID_cstr(const GenlibClientSubscription *p)
const UpnpString * GenlibClientSubscription_get_ActualSID(const GenlibClientSubscription *p)
int GenlibClientSubscription_strncpy_ActualSID(GenlibClientSubscription *p, const char *s, size_t n)
GenlibClientSubscription * GenlibClientSubscription_new()
UpnpString * m_EventURL
member variable
int GenlibClientSubscription_set_SID(GenlibClientSubscription *p, const UpnpString *s)
int GenlibClientSubscription_strcpy_SID(GenlibClientSubscription *p, const char *s)
const char * GenlibClientSubscription_get_EventURL_cstr(const GenlibClientSubscription *p)
void GenlibClientSubscription_clear_SID(GenlibClientSubscription *p)
int GenlibClientSubscription_assign(GenlibClientSubscription *p, const GenlibClientSubscription *q)
UpnpString * m_SID
member variable
int GenlibClientSubscription_strcpy_ActualSID(GenlibClientSubscription *p, const char *s)
int m_RenewEventId
member variable
GenlibClientSubscription * GenlibClientSubscription_dup(const GenlibClientSubscription *q)
int GenlibClientSubscription_strcpy_EventURL(GenlibClientSubscription *p, const char *s)
const UpnpString * GenlibClientSubscription_get_EventURL(const GenlibClientSubscription *p)
size_t GenlibClientSubscription_get_SID_Length(const GenlibClientSubscription *p)
void GenlibClientSubscription_clear_EventURL(GenlibClientSubscription *p)
size_t GenlibClientSubscription_get_ActualSID_Length(const GenlibClientSubscription *p)
const UpnpString * GenlibClientSubscription_get_SID(const GenlibClientSubscription *p)
int GenlibClientSubscription_get_RenewEventId(const GenlibClientSubscription *p)
void GenlibClientSubscription_delete(GenlibClientSubscription *q)
GenlibClientSubscription * m_Next
member variable
size_t GenlibClientSubscription_get_EventURL_Length(const GenlibClientSubscription *p)
Genlib Client subscription.
Header file for GenlibClientSubscription methods.
Internal implementation of the class UpnpString.
PUPNP_Api int UpnpString_set_StringN(UpnpString *p, const char *s, size_t n)
Sets the string from a pointer to char using a maximum of N chars.
PUPNP_Api int UpnpString_set_String(UpnpString *p, const char *s)
Sets the string from a pointer to char.
PUPNP_Api size_t UpnpString_get_Length(const UpnpString *p)
Returns the length of the string.
PUPNP_Api UpnpString * UpnpString_new(void)
Constructor.
PUPNP_Api const char * UpnpString_get_String(const UpnpString *p)
Returns the pointer to char.
PUPNP_Api void UpnpString_delete(UpnpString *p)
Destructor.
PUPNP_Api void UpnpString_clear(UpnpString *p)
Clears the string, sets its size to zero.