539 lines
8.5 KiB
C#
539 lines
8.5 KiB
C#
//------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// This code was generated by a tool.
|
|
// Runtime Version:4.0.30319.42000
|
|
//
|
|
// Changes to this file may cause incorrect behavior and will be lost if
|
|
// the code is regenerated.
|
|
// </auto-generated>
|
|
//------------------------------------------------------------------------------
|
|
|
|
//
|
|
// This source code was auto-generated by xsd, Version=4.8.9037.0.
|
|
//
|
|
namespace skyscraper8.Ssdp.Schema
|
|
{
|
|
using System.Xml.Serialization;
|
|
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.9037.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "urn:schemas-upnp-org:device-1-0")]
|
|
[System.Xml.Serialization.XmlRootAttribute(Namespace = "urn:schemas-upnp-org:device-1-0", IsNullable = false)]
|
|
public partial class root
|
|
{
|
|
|
|
private SpecVersionType specVersionField;
|
|
|
|
private string uRLBaseField;
|
|
|
|
private DeviceType deviceField;
|
|
|
|
private System.Xml.XmlAttribute[] anyAttrField;
|
|
|
|
/// <remarks/>
|
|
public SpecVersionType specVersion
|
|
{
|
|
get
|
|
{
|
|
return this.specVersionField;
|
|
}
|
|
set
|
|
{
|
|
this.specVersionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string URLBase
|
|
{
|
|
get
|
|
{
|
|
return this.uRLBaseField;
|
|
}
|
|
set
|
|
{
|
|
this.uRLBaseField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public DeviceType device
|
|
{
|
|
get
|
|
{
|
|
return this.deviceField;
|
|
}
|
|
set
|
|
{
|
|
this.deviceField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAnyAttributeAttribute()]
|
|
public System.Xml.XmlAttribute[] AnyAttr
|
|
{
|
|
get
|
|
{
|
|
return this.anyAttrField;
|
|
}
|
|
set
|
|
{
|
|
this.anyAttrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.9037.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:schemas-upnp-org:device-1-0")]
|
|
public partial class SpecVersionType
|
|
{
|
|
|
|
private int majorField;
|
|
|
|
private int minorField;
|
|
|
|
/// <remarks/>
|
|
public int major
|
|
{
|
|
get
|
|
{
|
|
return this.majorField;
|
|
}
|
|
set
|
|
{
|
|
this.majorField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public int minor
|
|
{
|
|
get
|
|
{
|
|
return this.minorField;
|
|
}
|
|
set
|
|
{
|
|
this.minorField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.9037.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:schemas-upnp-org:device-1-0")]
|
|
public partial class DeviceType
|
|
{
|
|
|
|
private string deviceTypeField;
|
|
|
|
private string friendlyNameField;
|
|
|
|
private string manufacturerField;
|
|
|
|
private string manufacturerURLField;
|
|
|
|
private string modelDescriptionField;
|
|
|
|
private string modelNameField;
|
|
|
|
private string modelNumberField;
|
|
|
|
private string modelURLField;
|
|
|
|
private string serialNumberField;
|
|
|
|
private string uDNField;
|
|
|
|
private string uPCField;
|
|
|
|
private IconListTypeIcon[] iconListField;
|
|
|
|
private ServiceListTypeService[] serviceListField;
|
|
|
|
private DeviceType[] deviceListField;
|
|
|
|
private string presentationURLField;
|
|
|
|
/// <remarks/>
|
|
public string deviceType
|
|
{
|
|
get
|
|
{
|
|
return this.deviceTypeField;
|
|
}
|
|
set
|
|
{
|
|
this.deviceTypeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string friendlyName
|
|
{
|
|
get
|
|
{
|
|
return this.friendlyNameField;
|
|
}
|
|
set
|
|
{
|
|
this.friendlyNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string manufacturer
|
|
{
|
|
get
|
|
{
|
|
return this.manufacturerField;
|
|
}
|
|
set
|
|
{
|
|
this.manufacturerField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string manufacturerURL
|
|
{
|
|
get
|
|
{
|
|
return this.manufacturerURLField;
|
|
}
|
|
set
|
|
{
|
|
this.manufacturerURLField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string modelDescription
|
|
{
|
|
get
|
|
{
|
|
return this.modelDescriptionField;
|
|
}
|
|
set
|
|
{
|
|
this.modelDescriptionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string modelName
|
|
{
|
|
get
|
|
{
|
|
return this.modelNameField;
|
|
}
|
|
set
|
|
{
|
|
this.modelNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string modelNumber
|
|
{
|
|
get
|
|
{
|
|
return this.modelNumberField;
|
|
}
|
|
set
|
|
{
|
|
this.modelNumberField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string modelURL
|
|
{
|
|
get
|
|
{
|
|
return this.modelURLField;
|
|
}
|
|
set
|
|
{
|
|
this.modelURLField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string serialNumber
|
|
{
|
|
get
|
|
{
|
|
return this.serialNumberField;
|
|
}
|
|
set
|
|
{
|
|
this.serialNumberField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string UDN
|
|
{
|
|
get
|
|
{
|
|
return this.uDNField;
|
|
}
|
|
set
|
|
{
|
|
this.uDNField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string UPC
|
|
{
|
|
get
|
|
{
|
|
return this.uPCField;
|
|
}
|
|
set
|
|
{
|
|
this.uPCField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlArrayItemAttribute("icon", IsNullable = false)]
|
|
public IconListTypeIcon[] iconList
|
|
{
|
|
get
|
|
{
|
|
return this.iconListField;
|
|
}
|
|
set
|
|
{
|
|
this.iconListField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlArrayItemAttribute("service", IsNullable = false)]
|
|
public ServiceListTypeService[] serviceList
|
|
{
|
|
get
|
|
{
|
|
return this.serviceListField;
|
|
}
|
|
set
|
|
{
|
|
this.serviceListField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlArrayItemAttribute("device", IsNullable = false)]
|
|
public DeviceType[] deviceList
|
|
{
|
|
get
|
|
{
|
|
return this.deviceListField;
|
|
}
|
|
set
|
|
{
|
|
this.deviceListField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string presentationURL
|
|
{
|
|
get
|
|
{
|
|
return this.presentationURLField;
|
|
}
|
|
set
|
|
{
|
|
this.presentationURLField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.9037.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "urn:schemas-upnp-org:device-1-0")]
|
|
public partial class IconListTypeIcon
|
|
{
|
|
|
|
private string mimetypeField;
|
|
|
|
private int widthField;
|
|
|
|
private int heightField;
|
|
|
|
private int depthField;
|
|
|
|
private string urlField;
|
|
|
|
/// <remarks/>
|
|
public string mimetype
|
|
{
|
|
get
|
|
{
|
|
return this.mimetypeField;
|
|
}
|
|
set
|
|
{
|
|
this.mimetypeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public int width
|
|
{
|
|
get
|
|
{
|
|
return this.widthField;
|
|
}
|
|
set
|
|
{
|
|
this.widthField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public int height
|
|
{
|
|
get
|
|
{
|
|
return this.heightField;
|
|
}
|
|
set
|
|
{
|
|
this.heightField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public int depth
|
|
{
|
|
get
|
|
{
|
|
return this.depthField;
|
|
}
|
|
set
|
|
{
|
|
this.depthField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string url
|
|
{
|
|
get
|
|
{
|
|
return this.urlField;
|
|
}
|
|
set
|
|
{
|
|
this.urlField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.9037.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "urn:schemas-upnp-org:device-1-0")]
|
|
public partial class ServiceListTypeService
|
|
{
|
|
|
|
private string serviceTypeField;
|
|
|
|
private string serviceIdField;
|
|
|
|
private string sCPDURLField;
|
|
|
|
private string controlURLField;
|
|
|
|
private string eventSubURLField;
|
|
|
|
/// <remarks/>
|
|
public string serviceType
|
|
{
|
|
get
|
|
{
|
|
return this.serviceTypeField;
|
|
}
|
|
set
|
|
{
|
|
this.serviceTypeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string serviceId
|
|
{
|
|
get
|
|
{
|
|
return this.serviceIdField;
|
|
}
|
|
set
|
|
{
|
|
this.serviceIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SCPDURL
|
|
{
|
|
get
|
|
{
|
|
return this.sCPDURLField;
|
|
}
|
|
set
|
|
{
|
|
this.sCPDURLField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string controlURL
|
|
{
|
|
get
|
|
{
|
|
return this.controlURLField;
|
|
}
|
|
set
|
|
{
|
|
this.controlURLField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string eventSubURL
|
|
{
|
|
get
|
|
{
|
|
return this.eventSubURLField;
|
|
}
|
|
set
|
|
{
|
|
this.eventSubURLField = value;
|
|
}
|
|
}
|
|
}
|
|
}
|