//------------------------------------------------------------------------------ // // 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. // //------------------------------------------------------------------------------ // // This source code was auto-generated by xsd, Version=4.8.9037.0. // namespace skyscraper8.Ssdp.Schema { using System.Xml.Serialization; /// [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; /// public SpecVersionType specVersion { get { return this.specVersionField; } set { this.specVersionField = value; } } /// public string URLBase { get { return this.uRLBaseField; } set { this.uRLBaseField = value; } } /// public DeviceType device { get { return this.deviceField; } set { this.deviceField = value; } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; } } } /// [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; /// public int major { get { return this.majorField; } set { this.majorField = value; } } /// public int minor { get { return this.minorField; } set { this.minorField = value; } } } /// [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; /// public string deviceType { get { return this.deviceTypeField; } set { this.deviceTypeField = value; } } /// public string friendlyName { get { return this.friendlyNameField; } set { this.friendlyNameField = value; } } /// public string manufacturer { get { return this.manufacturerField; } set { this.manufacturerField = value; } } /// public string manufacturerURL { get { return this.manufacturerURLField; } set { this.manufacturerURLField = value; } } /// public string modelDescription { get { return this.modelDescriptionField; } set { this.modelDescriptionField = value; } } /// public string modelName { get { return this.modelNameField; } set { this.modelNameField = value; } } /// public string modelNumber { get { return this.modelNumberField; } set { this.modelNumberField = value; } } /// public string modelURL { get { return this.modelURLField; } set { this.modelURLField = value; } } /// public string serialNumber { get { return this.serialNumberField; } set { this.serialNumberField = value; } } /// public string UDN { get { return this.uDNField; } set { this.uDNField = value; } } /// public string UPC { get { return this.uPCField; } set { this.uPCField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("icon", IsNullable=false)] public IconListTypeIcon[] iconList { get { return this.iconListField; } set { this.iconListField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("service", IsNullable=false)] public ServiceListTypeService[] serviceList { get { return this.serviceListField; } set { this.serviceListField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("device", IsNullable=false)] public DeviceType[] deviceList { get { return this.deviceListField; } set { this.deviceListField = value; } } /// public string presentationURL { get { return this.presentationURLField; } set { this.presentationURLField = value; } } } /// [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; /// public string mimetype { get { return this.mimetypeField; } set { this.mimetypeField = value; } } /// public int width { get { return this.widthField; } set { this.widthField = value; } } /// public int height { get { return this.heightField; } set { this.heightField = value; } } /// public int depth { get { return this.depthField; } set { this.depthField = value; } } /// public string url { get { return this.urlField; } set { this.urlField = value; } } } /// [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; /// public string serviceType { get { return this.serviceTypeField; } set { this.serviceTypeField = value; } } /// public string serviceId { get { return this.serviceIdField; } set { this.serviceIdField = value; } } /// public string SCPDURL { get { return this.sCPDURLField; } set { this.sCPDURLField = value; } } /// public string controlURL { get { return this.controlURLField; } set { this.controlURLField = value; } } /// public string eventSubURL { get { return this.eventSubURLField; } set { this.eventSubURLField = value; } } } }