UPnPsdk 0.1
Universal Plug and Play +, Software Development Kit
 
Loading...
Searching...
No Matches
SSDPResultData.hpp
Go to the documentation of this file.
1#ifdef COMPA_HAVE_CTRLPT_SSDP
2
3#ifndef COMPA_SSDPRESULTDATA_HPP
4#define COMPA_SSDPRESULTDATA_HPP
5// Copyright (C) 2022+ GPL 3 and higher by Ingo Höft, <Ingo@Hoeft-online.de>
6// Redistribution only with this Copyright remark. Last modified: 2025-06-12
7// Last compare with ./Pupnp source file on 2025-07-18, ver 1.14.21
8
17#include <UpnpDiscovery.hpp>
18#include <Callback.hpp>
19
21#include <cstdlib> /* for size_t */
23
27
39
44
49
54
56
57#endif // COMPA_HAVE_CTRLPT_SSDP
58#endif /* COMPA_SSDPRESULTDATA_HPP */
Definition of event type codes.
int(* Upnp_FunPtr)(Upnp_EventType EventType, const void *Event, void *Cookie)
Definition Callback.hpp:143
s_UpnpDiscovery
Header file for UpnpDiscovery methods.
"protected" structure, addressable with typedef
int SSDPResultData_set_Cookie(SSDPResultData *p, void *n)
SSDPResultData_set_Cookie.
void * SSDPResultData_get_Cookie(const SSDPResultData *p)
SSDPResultData_get_Cookie.
int SSDPResultData_set_Param(SSDPResultData *p, const UpnpDiscovery *n)
SSDPResultData_set_Param.
SSDPResultData * SSDPResultData_dup(const SSDPResultData *p)
Copy Constructor.
const UpnpDiscovery * SSDPResultData_get_Param(const SSDPResultData *p)
SSDPResultData_get_Param.
int SSDPResultData_set_CtrlptCallback(SSDPResultData *p, Upnp_FunPtr n)
SSDPResultData_set_CtrlptCallback.
Upnp_FunPtr SSDPResultData_get_CtrlptCallback(const SSDPResultData *p)
SSDPResultData_get_CtrlptCallback.
int SSDPResultData_assign(SSDPResultData *p, const SSDPResultData *q)
Assignment operator.
SSDPResultData * SSDPResultData_new()
Constructor.
void SSDPResultData_delete(SSDPResultData *p)
Destructor.