namespace Wayne.FDCPOSLibrary { [System.SerializableAttribute()] [System.Xml.Serialization.XmlRootAttribute(ElementName = "FDCMessage", Namespace = "")] public partial class FDCMessageDeviceAlarm : FDCMessage { private FDCMessageFDCdataDeviceAlarm[] fDCdataField; [System.Xml.Serialization.XmlElementAttribute("FDCdata", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public FDCMessageFDCdataDeviceAlarm[] FDCdata { get { return this.fDCdataField; } set { this.fDCdataField = value; } } public FDCMessageDeviceAlarm() { this.MessageType = "DeviceAlarm"; } } [System.SerializableAttribute()] public partial class FDCMessageFDCdataDeviceAlarm { private string FDCTimeStampField; private FDCMessageDeviceAlarmDeviceClass[] DeviceClassField; [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string FDCTimeStamp { get { return this.FDCTimeStampField; } set { this.FDCTimeStampField = value; } } [System.Xml.Serialization.XmlElementAttribute("DeviceClass", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public FDCMessageDeviceAlarmDeviceClass[] DeviceClass { get { return this.DeviceClassField; } set { this.DeviceClassField = value; } } } [System.SerializableAttribute()] public partial class FDCMessageDeviceAlarmDeviceClass { private string TypeField; private string DeviceIdField; private FDCMessageDeviceAlarmMsg[] AlarmMsgField; [System.Xml.Serialization.XmlAttributeAttribute()] public string Type { get { return this.TypeField; } set { this.TypeField = value; } } [System.Xml.Serialization.XmlAttributeAttribute()] public string DeviceID { get { return this.DeviceIdField; } set { this.DeviceIdField = value; } } [System.Xml.Serialization.XmlElementAttribute("AlarmMsg", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public FDCMessageDeviceAlarmMsg[] AlarmMsg { get { return this.AlarmMsgField; } set { this.AlarmMsgField = value; } } } [System.SerializableAttribute()] public partial class FDCMessageDeviceAlarmMsg { private string NumberField; private string TextField; [System.Xml.Serialization.XmlAttributeAttribute()] public string Number { get { return this.NumberField; } set { this.NumberField = value; } } [System.Xml.Serialization.XmlAttributeAttribute()] public string Text { get { return this.TextField; } set { this.TextField = value; } } } }