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
15#include <UpnpDiscovery.hpp>
16#include <Callback.hpp>
17
19#include <cstdlib> /* for size_t */
21
25
37
42
47
52
54
55#endif // COMPA_HAVE_CTRLPT_SSDP
56#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.