UPnPsdk 0.1
Universal Plug and Play +, Software Development Kit
 
Loading...
Searching...
No Matches
UpnpEventSubscribe.hpp
Go to the documentation of this file.
1#ifndef COMPA_UPNPEVENTSUBSCRIBE_HPP
2#define COMPA_UPNPEVENTSUBSCRIBE_HPP
3// Copyright (C) 2022+ GPL 3 and higher by Ingo Höft, <Ingo@Hoeft-online.de>
4// Redistribution only with this Copyright remark. Last modified: 2025-06-12
5// Last compare with ./Pupnp source file on 2025-05-22, ver 1.14.20
12#include <UpnpString.hpp>
13
18
19#ifdef __cplusplus
20extern "C" {
21#endif /* __cplusplus */
22
28PUPNP_Api UpnpEventSubscribe*
32 const UpnpEventSubscribe* q);
33
38
43
45PUPNP_Api const UpnpString*
49 const UpnpString* s);
53PUPNP_Api const char*
57 const char* s);
60 const char* s, size_t n);
63
65PUPNP_Api const UpnpString*
69 const UpnpString* s);
71PUPNP_Api size_t
74PUPNP_Api const char*
78 const char* s);
81 const char* s, size_t n);
84
85#ifdef __cplusplus
86}
87#endif /* __cplusplus */
88
89#endif /* COMPA_UPNPEVENTSUBSCRIBE_HPP*/
s_UpnpEventSubscribe
PUPNP_Api int UpnpEventSubscribe_strncpy_PublisherUrl(UpnpEventSubscribe *p, const char *s, size_t n)
PUPNP_Api int UpnpEventSubscribe_assign(UpnpEventSubscribe *p, const UpnpEventSubscribe *q)
PUPNP_Api int UpnpEventSubscribe_get_ErrCode(const UpnpEventSubscribe *p)
PUPNP_Api size_t UpnpEventSubscribe_get_SID_Length(const UpnpEventSubscribe *p)
PUPNP_Api int UpnpEventSubscribe_set_ErrCode(UpnpEventSubscribe *p, int n)
PUPNP_Api const UpnpString * UpnpEventSubscribe_get_PublisherUrl(const UpnpEventSubscribe *p)
PUPNP_Api const char * UpnpEventSubscribe_get_SID_cstr(const UpnpEventSubscribe *p)
PUPNP_Api UpnpEventSubscribe * UpnpEventSubscribe_new(void)
PUPNP_Api size_t UpnpEventSubscribe_get_PublisherUrl_Length(const UpnpEventSubscribe *p)
PUPNP_Api const char * UpnpEventSubscribe_get_PublisherUrl_cstr(const UpnpEventSubscribe *p)
PUPNP_Api UpnpEventSubscribe * UpnpEventSubscribe_dup(const UpnpEventSubscribe *p)
PUPNP_Api int UpnpEventSubscribe_set_SID(UpnpEventSubscribe *p, const UpnpString *s)
PUPNP_Api const UpnpString * UpnpEventSubscribe_get_SID(const UpnpEventSubscribe *p)
PUPNP_Api int UpnpEventSubscribe_strcpy_SID(UpnpEventSubscribe *p, const char *s)
PUPNP_Api void UpnpEventSubscribe_clear_PublisherUrl(UpnpEventSubscribe *p)
PUPNP_Api int UpnpEventSubscribe_get_TimeOut(const UpnpEventSubscribe *p)
PUPNP_Api void UpnpEventSubscribe_clear_SID(UpnpEventSubscribe *p)
PUPNP_Api int UpnpEventSubscribe_set_TimeOut(UpnpEventSubscribe *p, int n)
PUPNP_Api int UpnpEventSubscribe_strcpy_PublisherUrl(UpnpEventSubscribe *p, const char *s)
PUPNP_Api void UpnpEventSubscribe_delete(UpnpEventSubscribe *p)
PUPNP_Api int UpnpEventSubscribe_strncpy_SID(UpnpEventSubscribe *p, const char *s, size_t n)
PUPNP_Api int UpnpEventSubscribe_set_PublisherUrl(UpnpEventSubscribe *p, const UpnpString *s)
UpnpString object declaration.
Internal implementation of the class UpnpString.