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;
}
}
}
}