namespace Wayne.FDCPOSLibrary { [System.SerializableAttribute()] [System.Xml.Serialization.XmlRootAttribute(ElementName = "ServiceResponse", Namespace = "")] public partial class ServiceResponseGetDeviceState : ServiceResponse { private ServiceResponseFDCdataGetDeviceState[] fDCdataField; [System.Xml.Serialization.XmlElementAttribute("FDCdata", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public ServiceResponseFDCdataGetDeviceState[] FDCdata { get { return this.fDCdataField; } set { this.fDCdataField = value; } } public ServiceResponseGetDeviceState() { this.RequestType = "GetDeviceState"; } } [System.SerializableAttribute()] [System.Xml.Serialization.XmlRootAttribute(ElementName = "ServiceResponse", Namespace = "")] public partial class ServiceResponseGetFPState : ServiceResponse { private ServiceResponseFDCdataGetDeviceState[] fDCdataField; [System.Xml.Serialization.XmlElementAttribute("FDCdata", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public ServiceResponseFDCdataGetDeviceState[] FDCdata { get { return this.fDCdataField; } set { this.fDCdataField = value; } } public ServiceResponseGetFPState() { this.RequestType = "GetFPState"; } } [System.SerializableAttribute()] [System.Xml.Serialization.XmlRootAttribute(ElementName = "ServiceResponse", Namespace = "")] public partial class ServiceResponseGetTPState : ServiceResponse { private ServiceResponseFDCdataGetDeviceState[] fDCdataField; [System.Xml.Serialization.XmlElementAttribute("FDCdata", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public ServiceResponseFDCdataGetDeviceState[] FDCdata { get { return this.fDCdataField; } set { this.fDCdataField = value; } } public ServiceResponseGetTPState() { this.RequestType = "GetTPState"; } } [System.SerializableAttribute()] [System.Xml.Serialization.XmlRootAttribute(ElementName = "ServiceResponse", Namespace = "")] public partial class ServiceResponseGetPPState : ServiceResponse { private ServiceResponseFDCdataGetDeviceState[] fDCdataField; [System.Xml.Serialization.XmlElementAttribute("FDCdata", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public ServiceResponseFDCdataGetDeviceState[] FDCdata { get { return this.fDCdataField; } set { this.fDCdataField = value; } } public ServiceResponseGetPPState() { this.RequestType = "GetPPState"; } } [System.SerializableAttribute()] [System.Xml.Serialization.XmlRootAttribute(ElementName = "ServiceResponse", Namespace = "")] public partial class ServiceResponseGetVIRState : ServiceResponse { private ServiceResponseFDCdataGetDeviceState[] fDCdataField; [System.Xml.Serialization.XmlElementAttribute("FDCdata", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public ServiceResponseFDCdataGetDeviceState[] FDCdata { get { return this.fDCdataField; } set { this.fDCdataField = value; } } public ServiceResponseGetVIRState() { this.RequestType = "GetVIRState"; } } [System.SerializableAttribute()] public partial class ServiceResponseFDCdataGetDeviceState { private ServiceResponseDeviceClassGetDeviceState[] DeviceClassField; private string FDCTimeStampField; private string FDCStatusField; [System.Xml.Serialization.XmlElementAttribute("DeviceClass", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public ServiceResponseDeviceClassGetDeviceState[] DeviceClass { get { return this.DeviceClassField; } set { this.DeviceClassField = value; } } [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(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string FDCStatus { get { return this.FDCStatusField; } set { this.FDCStatusField = value; } } } [System.SerializableAttribute()] public partial class ServiceResponseDeviceClassGetDeviceState { private string TypeField; private string DeviceIdField; private string PumpNoField; private string LogicalStateField; private string LogicalSubStateField; private string DeviceStateField; private string DeviceSubStateField; private string LockingApplicationSenderField; private NozzleStateClass[] NozzleField; private VIRStateClass[] VirField; private string ErrorIdField; private string ErrorDescriptionField; private string TankLogicalStateField; private string ErrorCodeField; [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.XmlAttributeAttribute()] public string PumpNo { get { return this.PumpNoField; } set { this.PumpNoField = value; } } [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string LogicalState { get { return this.LogicalStateField; } set { this.LogicalStateField = value; } } [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string LogicalSubState { get { return this.LogicalSubStateField; } set { this.LogicalSubStateField = value; } } [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public NozzleStateClass[] Nozzle { get { return this.NozzleField; } set { this.NozzleField = value; } } [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public VIRStateClass[] Vir { get { return this.VirField; } set { this.VirField = value; } } [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string DeviceState { get { return this.DeviceStateField; } set { this.DeviceStateField = value; } } [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string DeviceSubState { get { return this.DeviceSubStateField; } set { this.DeviceSubStateField = value; } } [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string LockingApplicationSender { get { return this.LockingApplicationSenderField; } set { this.LockingApplicationSenderField = value; } } [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ErrorID { get { return this.ErrorIdField; } set { this.ErrorIdField = value; } } [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ErrorDescription { get { return this.ErrorDescriptionField; } set { this.ErrorDescriptionField = value; } } [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TankLogicalState { get { return this.TankLogicalStateField; } set { this.TankLogicalStateField = value; } } [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ErrorCode { get { return this.ErrorCodeField; } set { this.ErrorCodeField = value; } } } }