void IGXDLMSBase.PostLoad(GXXmlReader reader)
 {
 }
 void IGXDLMSBase.Load(GXXmlReader reader)
 {
     Unit   = (Unit)reader.ReadElementContentAsInt("Unit", 0);
     Scaler = reader.ReadElementContentAsDouble("Scaler", 1);
     Value  = reader.ReadElementContentAsObject("Value", null, this, 2);
 }
 void IGXDLMSBase.Load(GXXmlReader reader)
 {
     AddressState = (AddressState)reader.ReadElementContentAsInt("AddressState");
 }
 void IGXDLMSBase.Load(GXXmlReader reader)
 {
     TableId = (UInt16)reader.ReadElementContentAsInt("Id", 0);
     Buffer  = GXCommon.HexToBytes(reader.ReadElementContentAsString("Buffer", null));
 }
 void IGXDLMSBase.Load(GXXmlReader reader)
 {
     OutputState  = reader.ReadElementContentAsInt("OutputState") != 0;
     ControlState = (ControlState)reader.ReadElementContentAsInt("ControlState");
     ControlMode  = (ControlMode)reader.ReadElementContentAsInt("ControlMode");
 }
Beispiel #6
0
 void IGXDLMSBase.Load(GXXmlReader reader)
 {
     Value = reader.ReadElementContentAsObject("Value", null, this, 2);
 }
Beispiel #7
0
 void IGXDLMSBase.Load(GXXmlReader reader)
 {
     PlcInactivityTimeout = (byte)reader.ReadElementContentAsInt("PlcInactivityTimeout");
 }
 void IGXDLMSBase.Load(GXXmlReader reader)
 {
     MacAddress = reader.ReadElementContentAsString("MacAddress");
 }
Beispiel #9
0
 private static void LoadUnitChargeActive(GXXmlReader reader, string name, GXUnitCharge charge)
 {
 }