Switch to side-by-side view

--- a/libupnpp/control/mediaserver.hxx
+++ b/libupnpp/control/mediaserver.hxx
@@ -17,16 +17,18 @@
 #ifndef _MEDIASERVER_HXX_INCLUDED_
 #define _MEDIASERVER_HXX_INCLUDED_
 
-#include <memory>
-#include <string>
+#include <memory>                       // for shared_ptr
+#include <string>                       // for string
+#include <vector>                       // for vector
 
-#include "libupnpp/control/device.hxx"
-#include "libupnpp/control/description.hxx"
-#include "libupnpp/control/cdirectory.hxx"
+#include "libupnpp/control/cdirectory.hxx"  // for CDSH
+#include "libupnpp/control/device.hxx"  // for Device
 
 namespace UPnPClient {
 
 class MediaServer;
+class UPnPDeviceDesc;
+
 typedef std::shared_ptr<MediaServer> MSRH;
 
 class MediaServer : public Device {