libUPnP 1.14.19
SSDPResultData.h
Go to the documentation of this file.
1#ifndef SSDPRESULTDATA_H
2#define SSDPRESULTDATA_H
3
14#include <stdlib.h> /* for size_t */
15
16#include "UpnpGlobal.h" /* for UPNP_EXPORT_SPEC */
17
18#include "Callback.h"
19#include "UpnpDiscovery.h"
20
21#ifdef __cplusplus
22extern "C" {
23#endif /* __cplusplus */
24
29
38 SSDPResultData *p, const SSDPResultData *q);
39
42 const SSDPResultData *p);
45 SSDPResultData *p, const UpnpDiscovery *n);
46
51
54 const SSDPResultData *p);
58
59#ifdef __cplusplus
60}
61#endif /* __cplusplus */
62
63#endif /* SSDPRESULTDATA_H */
int(* Upnp_FunPtr)(Upnp_EventType EventType, const void *Event, void *Cookie)
Definition Callback.h:145
UPNP_EXPORT_SPEC SSDPResultData * SSDPResultData_new()
Definition SSDPResultData.c:25
UPNP_EXPORT_SPEC int SSDPResultData_set_Param(SSDPResultData *p, const UpnpDiscovery *n)
Definition SSDPResultData.c:87
UPNP_EXPORT_SPEC int SSDPResultData_set_Cookie(SSDPResultData *p, void *n)
Definition SSDPResultData.c:100
UPNP_EXPORT_SPEC const UpnpDiscovery * SSDPResultData_get_Param(const SSDPResultData *p)
Definition SSDPResultData.c:82
UPNP_EXPORT_SPEC int SSDPResultData_assign(SSDPResultData *p, const SSDPResultData *q)
Definition SSDPResultData.c:54
UPNP_EXPORT_SPEC Upnp_FunPtr SSDPResultData_get_CtrlptCallback(const SSDPResultData *p)
Definition SSDPResultData.c:107
UPNP_EXPORT_SPEC SSDPResultData * SSDPResultData_dup(const SSDPResultData *p)
Definition SSDPResultData.c:70
UPNP_EXPORT_SPEC int SSDPResultData_set_CtrlptCallback(SSDPResultData *p, Upnp_FunPtr n)
Definition SSDPResultData.c:112
UPNP_EXPORT_SPEC void * SSDPResultData_get_Cookie(const SSDPResultData *p)
Definition SSDPResultData.c:98
UPNP_EXPORT_SPEC void SSDPResultData_delete(SSDPResultData *p)
Definition SSDPResultData.c:39
Header file for UpnpDiscovery methods.
Defines constants that for some reason are not defined on some systems.
#define UPNP_EXPORT_SPEC
Export functions on WIN32 DLLs.
Definition UpnpGlobal.h:98
Definition SSDPResultData.c:19
Definition UpnpDiscovery.c:19