libUPnP
1.8.0
|
Go to the source code of this file.
Typedefs | |
typedef struct s_ClientSubscription | ClientSubscription |
Functions | |
ClientSubscription * | GenlibClientSubscription_new () |
Constructor. More... | |
void | GenlibClientSubscription_delete (ClientSubscription *p) |
Destructor. More... | |
ClientSubscription * | GenlibClientSubscription_dup (const ClientSubscription *p) |
Copy Constructor. More... | |
void | GenlibClientSubscription_assign (ClientSubscription *q, const ClientSubscription *p) |
Assignment operator. More... | |
int | GenlibClientSubscription_get_RenewEventId (const ClientSubscription *p) |
void | GenlibClientSubscription_set_RenewEventId (ClientSubscription *p, int n) |
const UpnpString * | GenlibClientSubscription_get_SID (const ClientSubscription *p) |
const char * | GenlibClientSubscription_get_SID_cstr (const ClientSubscription *p) |
void | GenlibClientSubscription_set_SID (ClientSubscription *p, const UpnpString *s) |
void | GenlibClientSubscription_strcpy_SID (ClientSubscription *p, const char *s) |
const UpnpString * | GenlibClientSubscription_get_ActualSID (const ClientSubscription *p) |
const char * | GenlibClientSubscription_get_ActualSID_cstr (const ClientSubscription *p) |
void | GenlibClientSubscription_set_ActualSID (ClientSubscription *p, const UpnpString *s) |
void | GenlibClientSubscription_strcpy_ActualSID (ClientSubscription *p, const char *s) |
const UpnpString * | GenlibClientSubscription_get_EventURL (const ClientSubscription *p) |
void | GenlibClientSubscription_set_EventURL (ClientSubscription *p, const UpnpString *s) |
void | GenlibClientSubscription_strcpy_EventURL (ClientSubscription *p, const char *s) |
ClientSubscription * | GenlibClientSubscription_get_Next (const ClientSubscription *p) |
void | GenlibClientSubscription_set_Next (ClientSubscription *p, ClientSubscription *q) |
void GenlibClientSubscription_assign | ( | ClientSubscription * | q, |
const ClientSubscription * | p | ||
) |
Assignment operator.
[in] | q | The this pointer. |
References GenlibClientSubscription_get_ActualSID(), GenlibClientSubscription_get_EventURL(), GenlibClientSubscription_get_SID(), GenlibClientSubscription_set_ActualSID(), GenlibClientSubscription_set_EventURL(), and GenlibClientSubscription_set_SID().
Referenced by genaRenewSubscription(), genaUnregisterClient(), genaUnSubscribe(), and GenlibClientSubscription_dup().
void GenlibClientSubscription_delete | ( | ClientSubscription * | p | ) |
Destructor.
[in] | p | The this pointer. |
References UpnpString_delete().
Referenced by freeClientSubList(), genaRenewSubscription(), genaSubscribe(), genaUnregisterClient(), and genaUnSubscribe().
ClientSubscription* GenlibClientSubscription_dup | ( | const ClientSubscription * | p | ) |
Copy Constructor.
[in] | p | The this pointer. |
References GenlibClientSubscription_assign(), and GenlibClientSubscription_new().
const UpnpString* GenlibClientSubscription_get_ActualSID | ( | const ClientSubscription * | p | ) |
[in] | p | The this pointer. |
Referenced by genaRenewSubscription(), genaUnregisterClient(), genaUnSubscribe(), GenlibClientSubscription_assign(), and GenlibClientSubscription_get_ActualSID_cstr().
const char* GenlibClientSubscription_get_ActualSID_cstr | ( | const ClientSubscription * | p | ) |
[in] | p | The this pointer. |
References GenlibClientSubscription_get_ActualSID(), and UpnpString_get_String().
Referenced by GetClientSubActualSID().
const UpnpString* GenlibClientSubscription_get_EventURL | ( | const ClientSubscription * | p | ) |
[in] | p | The this pointer. |
Referenced by genaRenewSubscription(), genaUnregisterClient(), genaUnSubscribe(), GenlibClientSubscription_assign(), and ScheduleGenaAutoRenew().
ClientSubscription* GenlibClientSubscription_get_Next | ( | const ClientSubscription * | p | ) |
[in] | p | The this pointer. |
Referenced by freeClientSubList(), GetClientSubActualSID(), GetClientSubClientSID(), and RemoveClientSubClientSID().
int GenlibClientSubscription_get_RenewEventId | ( | const ClientSubscription * | p | ) |
[in] | p | The this pointer. |
Referenced by free_client_subscription(), and genaRenewSubscription().
const UpnpString* GenlibClientSubscription_get_SID | ( | const ClientSubscription * | p | ) |
[in] | p | The this pointer. |
Referenced by gena_process_notification_event(), genaRenewSubscription(), genaUnregisterClient(), GenlibClientSubscription_assign(), GenlibClientSubscription_get_SID_cstr(), and ScheduleGenaAutoRenew().
const char* GenlibClientSubscription_get_SID_cstr | ( | const ClientSubscription * | p | ) |
[in] | p | The this pointer. |
References GenlibClientSubscription_get_SID(), and UpnpString_get_String().
Referenced by GetClientSubClientSID(), and RemoveClientSubClientSID().
ClientSubscription* GenlibClientSubscription_new | ( | ) |
Constructor.
References UpnpString_new().
Referenced by genaRenewSubscription(), genaSubscribe(), genaUnregisterClient(), genaUnSubscribe(), and GenlibClientSubscription_dup().
void GenlibClientSubscription_set_ActualSID | ( | ClientSubscription * | p, |
const UpnpString * | s | ||
) |
[in] | p | The this pointer. |
References UpnpString_delete(), and UpnpString_dup().
Referenced by genaRenewSubscription(), genaSubscribe(), and GenlibClientSubscription_assign().
void GenlibClientSubscription_set_EventURL | ( | ClientSubscription * | p, |
const UpnpString * | s | ||
) |
[in] | p | The this pointer. |
References UpnpString_delete(), and UpnpString_dup().
Referenced by genaSubscribe(), and GenlibClientSubscription_assign().
void GenlibClientSubscription_set_Next | ( | ClientSubscription * | p, |
ClientSubscription * | q | ||
) |
[in] | p | The this pointer. |
Referenced by genaSubscribe(), and RemoveClientSubClientSID().
void GenlibClientSubscription_set_RenewEventId | ( | ClientSubscription * | p, |
int | n | ||
) |
[in] | p | The this pointer. |
[in] | n | . |
Referenced by free_client_subscription(), genaRenewSubscription(), genaSubscribe(), and ScheduleGenaAutoRenew().
void GenlibClientSubscription_set_SID | ( | ClientSubscription * | p, |
const UpnpString * | s | ||
) |
[in] | p | The this pointer. |
References UpnpString_delete(), and UpnpString_dup().
Referenced by genaSubscribe(), and GenlibClientSubscription_assign().
void GenlibClientSubscription_strcpy_ActualSID | ( | ClientSubscription * | p, |
const char * | s | ||
) |
[in] | p | The this pointer. |
References UpnpString_delete(), UpnpString_new(), and UpnpString_set_String().
Referenced by free_client_subscription().
void GenlibClientSubscription_strcpy_EventURL | ( | ClientSubscription * | p, |
const char * | s | ||
) |
[in] | p | The this pointer. |
References UpnpString_delete(), UpnpString_new(), and UpnpString_set_String().
Referenced by free_client_subscription().
void GenlibClientSubscription_strcpy_SID | ( | ClientSubscription * | p, |
const char * | s | ||
) |
[in] | p | The this pointer. |
References UpnpString_delete(), UpnpString_new(), and UpnpString_set_String().