Switch to side-by-side view

--- a/libupnpp/device/device.hxx
+++ b/libupnpp/device/device.hxx
@@ -49,7 +49,9 @@
     std::string mimetype;
 };
 
-/** Define an interface to link libupnp operations to a device implementation
+/** 
+ * Interface to link libupnp operations to a device implementation.
+ * libupnp can only support a single root device per instance.
  */
 class UpnpDevice {
 public:
@@ -58,7 +60,8 @@
      *
      * @param deviceId uuid for device: "uuid:UUIDvalue"
      * @param files for a root device, list of path/content pairs to
-     *  be added to the virtual directory.
+     *  be added to the virtual directory. 
+     *  The description document *must* be named 'xxx/description.xml'
      *  The file paths should include a sub-directory component.
      *  The list must include the description document, but this will not
      *  be directly served out. Instead a version modified by libupnp