xbmc
lib
libUPnP
Platinum
Source
Tests
Simple
PltSimple.h
1
/*****************************************************************
2
|
3
| Platinum -Simple Device
4
|
5
| Copyright (c) 2004-2010, Plutinosoft, LLC.
6
| All rights reserved.
7
| http://www.plutinosoft.com
8
|
9
| This program is free software; you can redistribute it and/or
10
| modify it under the terms of the GNU General Public License
11
| as published by the Free Software Foundation; either version 2
12
| of the License, or (at your option) any later version.
13
|
14
| OEMs, ISVs, VARs and other distributors that combine and
15
| distribute commercially licensed software with Platinum software
16
| and do not wish to distribute the source code for the commercially
17
| licensed software under version 2, or (at your option) any later
18
| version, of the GNU General Public License (the "GPL") must enter
19
| into a commercial license agreement with Plutinosoft, LLC.
20
| licensing@plutinosoft.com
21
|
22
| This program is distributed in the hope that it will be useful,
23
| but WITHOUT ANY WARRANTY; without even the implied warranty of
24
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
25
| GNU General Public License for more details.
26
|
27
| You should have received a copy of the GNU General Public License
28
| along with this program; see the file LICENSE.txt. If not, write to
29
| the Free Software Foundation, Inc.,
30
| 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
31
| http://www.gnu.org/licenses/gpl-2.0.html
32
|
33
****************************************************************/
34
35
#ifndef _PLT_SIMPLE_H_
36
#define _PLT_SIMPLE_H_
37
38
/*----------------------------------------------------------------------
39
| includes
40
+---------------------------------------------------------------------*/
41
#include "
PltDeviceHost.h
"
42
43
/*----------------------------------------------------------------------
44
| PLT_Simple class
45
+---------------------------------------------------------------------*/
46
class
PLT_Simple
:
public
PLT_DeviceHost
47
{
48
public
:
49
PLT_Simple
(
const
char
* FriendlyName,
const
char
* UUID =
""
);
50
virtual
~
PLT_Simple
();
51
52
// PLT_DeviceHost methods
53
virtual
NPT_Result
SetupServices
();
54
};
55
56
#endif
/* _PLT_SIMPLE_H_ */
PLT_Simple
Definition:
PltSimple.h:46
PLT_DeviceHost
UPnP Device Host.
Definition:
PltDeviceHost.h:69
PltDeviceHost.h
UPnP Device.
PLT_Simple::SetupServices
virtual NPT_Result SetupServices()
Required method for setting up UPnP services of device host (and any embedded).
Definition:
PltSimple.cpp:68
Generated by
1.8.13