12345678910111213141516171819202122232425262728 |
- using System;
- namespace MediaBrowser.Dlna.Server
- {
- public sealed class UpnpDevice
- {
- public readonly Uri Descriptor;
- public readonly string Type;
- public readonly string USN;
- public readonly Guid Uuid;
- public UpnpDevice(Guid aUuid, string aType, Uri aDescriptor)
- {
- Uuid = aUuid;
- Type = aType;
- Descriptor = aDescriptor;
- if (Type.StartsWith("uuid:"))
- {
- USN = Type;
- }
- else
- {
- USN = String.Format("uuid:{0}::{1}", Uuid.ToString(), Type);
- }
- }
- }
- }
|