Platinum UPnP SDK  1.0.5.13
Platinum.h
Go to the documentation of this file.
1 /*****************************************************************
2 |
3 | Platinum - Top Level Include
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  ****************************************************************/
66 #ifndef _PLATINUM_H_
67 #define _PLATINUM_H_
68 
69 /*----------------------------------------------------------------------
70 | includes
71 +---------------------------------------------------------------------*/
72 #include "PltUPnP.h"
73 #include "PltCtrlPoint.h"
74 #include "PltDeviceData.h"
75 #include "PltHttpServer.h"
76 #include "PltVersion.h"
77 
78 #include "PltMimeType.h"
79 #include "PltProtocolInfo.h"
80 #include "PltAction.h"
81 #include "PltArgument.h"
82 #include "PltConstants.h"
83 #include "PltCtrlPointTask.h"
84 #include "PltDatagramStream.h"
85 #include "PltDeviceHost.h"
86 #include "PltEvent.h"
87 #include "PltHttp.h"
88 #include "PltHttpClientTask.h"
89 #include "PltHttpServer.h"
90 #include "PltHttpServerTask.h"
91 #include "PltService.h"
92 #include "PltSsdp.h"
93 #include "PltStateVariable.h"
94 #include "PltTaskManager.h"
95 #include "PltThreadTask.h"
96 #include "PltUtilities.h"
97 
98 #include "PltMediaServer.h"
99 #include "PltMediaBrowser.h"
100 #include "PltMediaRenderer.h"
101 #include "PltMediaController.h"
102 #include "PltDidl.h"
103 #include "PltFileMediaServer.h"
104 #include "PltMediaCache.h"
105 #include "PltMediaItem.h"
106 #include "PltSyncMediaBrowser.h"
107 
108 #include "PltXbox360.h"
109 #include "PltMediaConnect.h"
110 
111 #include "PltDownloader.h"
112 #include "PltStreamPump.h"
113 #include "PltFrameBuffer.h"
114 #include "PltFrameServer.h"
115 #include "PltFrameStream.h"
116 #include "PltRingBufferStream.h"
117 
118 #endif /* _PLATINUM_H_ */
UPnP ControlPoint Tasks.
UPnP AV Didl.
Runnable Task.
UPnP Service.
UPnP State Variable.
UPnP AV Media Server.
UPnP Devices and ControlPoints Manager.
UPnP AV Media Controller implementation.
UPnP AV Media Controller synchronous implementation.
UPnP Service Action Argument.
UPnP ControlPoint.
UPnP AV Media Object reprensentation.
UPnP AV Filesystem based Media Server sample implementation.
Simple Object Caching utility.
UPnP SSDP.
HTTP Client tasks.
UPnP AV Media MimeType.
UPnP Eventing.
UPnP Service Action.
UPnP Constants.
HTTP Server Tasks.
Datagram Input/Output Neptune streams.
HTTP Server.
UPnP Device.
Runnable Tasks Manager.
UPnP AV Media Object Protocol Info.
UPnP Device information.
HTTP utilities.