client_table.h
Go to the documentation of this file.
#ifndef CLIENT_TABLE_H
#define CLIENT_TABLE_H
#ifdef __cplusplus
extern "C" {
#endif
#include "ClientSubscription.h"
#include "service_table.h"
#include "upnp.h"
#include "UpnpString.h"
#include "upnp_timeout.h"
#include "uri.h"
#include "TimerThread.h"
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
extern TimerThread gTimerThread;
#ifdef INCLUDE_CLIENT_APIS
void free_client_subscription(
ClientSubscription *sub);
void freeClientSubList(
ClientSubscription *list);
void RemoveClientSubClientSID(
ClientSubscription **head,
const UpnpString *sid);
ClientSubscription *GetClientSubClientSID(
ClientSubscription *head,
const UpnpString *sid);
ClientSubscription *GetClientSubActualSID(
ClientSubscription *head,
token *sid);
#endif /* INCLUDE_CLIENT_APIS */
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* CLIENT_TABLE_H */