33 #ifdef INCLUDE_CLIENT_APIS
43 ClientSubscription *sub);
51 ClientSubscription *list);
61 ClientSubscription **head,
74 ClientSubscription *head,
87 ClientSubscription *head,
Definition: TimerThread.h:71
UpnpString object declarartion.
ClientSubscription * GetClientSubClientSID(ClientSubscription *head, const UpnpString *sid)
Return the client subscription from the client table that matches const Upnp_SID sid subscrition id v...
Definition: client_table.c:82
Buffer used in parsinghttp messages, urls, etc. generally this simply holds a pointer into a larger a...
Definition: uri.h:127
void RemoveClientSubClientSID(ClientSubscription **head, const UpnpString *sid)
Remove the client subscription matching the subscritpion id represented by the const Upnp_SID sid par...
Definition: client_table.c:55
TimerThread gTimerThread
Definition: upnpapi.c:120
ClientSubscription * GetClientSubActualSID(ClientSubscription *head, token *sid)
Returns the client subscription from the client subscription table that has the matching token *sid b...
Definition: client_table.c:101
void freeClientSubList(ClientSubscription *list)
Free the client subscription table.
Definition: client_table.c:43
struct s_UpnpString UpnpString
Type of the string objects inside libupnp.
Definition: UpnpString.h:35
void free_client_subscription(ClientSubscription *sub)
Free memory allocated for client subscription data.
Definition: client_table.c:22