UPnPsdk
0.1
Universal Plug and Play +, Software Development Kit
Loading...
Searching...
No Matches
urlconfig.hpp
Go to the documentation of this file.
1
#ifdef COMPA_HAVE_DEVICE_DESCRIPTION
2
3
#ifndef COMPA_URLCONFIG_HPP
4
#define COMPA_URLCONFIG_HPP
5
/* ************************************************************************
6
*
7
* Copyright (c) 2000-2003 Intel Corporation
8
* All rights reserved.
9
* Copyright (C) 2021+ GPL 3 and higher by Ingo Höft, <Ingo@Hoeft-online.de>
10
* Redistribution only with this Copyright remark. Last modified: 2024-03-07
11
*
12
* Redistribution and use in source and binary forms, with or without
13
* modification, are permitted provided that the following conditions are met:
14
*
15
* - Redistributions of source code must retain the above copyright notice,
16
* this list of conditions and the following disclaimer.
17
* - Redistributions in binary form must reproduce the above copyright notice,
18
* this list of conditions and the following disclaimer in the documentation
19
* and/or other materials provided with the distribution.
20
* - Neither name of Intel Corporation nor the names of its contributors
21
* may be used to endorse or promote products derived from this software
22
* without specific prior written permission.
23
*
24
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
25
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
26
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
27
* A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTEL OR
28
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
29
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
30
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
31
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
32
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
33
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
34
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
35
*
36
**************************************************************************/
37
// Last compare with pupnp original source file on 2022-11-10, ver 1.14.14
44
#include <upnp.hpp>
45
59
int
configure_urlbase
(
62
IXML_Document
* doc,
65
const
sockaddr* serverAddr,
68
const
char
* alias,
70
time_t last_modified,
72
char
docURL[
LINE_SIZE
]);
73
74
#endif
/* COMPA_URLCONFIG_HPP */
75
#endif
// COMPA_HAVE_DEVICE_DESCRIPTION
LINE_SIZE
#define LINE_SIZE
Definition
API.hpp:45
_IXML_Document
Data structure representing the DOM Document.
Definition
ixml.hpp:155
configure_urlbase
int configure_urlbase(IXML_Document *doc, const sockaddr *serverAddr, const char *alias, time_t last_modified, char docURL[LINE_SIZE])
Configure the full URL for the description document.
Definition
urlconfig.cpp:307
Compa
src
inc
urlconfig.hpp
Generated by
1.9.8