MessageDescription GetDoorFaultMessageDescription() { MessageDescription messageInfo = new MessageDescription(); messageInfo.IsProperty = true; messageInfo.AddSimpleItem("State", "DoorFaultState", DCNAMESPACE, true); messageInfo.AddSimpleItem("Reason", "string", XSNAMESPACE, false); return(messageInfo); }
MessageDescription GetDoorAlarmMessageDescription() { MessageDescription messageInfo = new MessageDescription(); messageInfo.IsProperty = true; messageInfo.AddSimpleItem("State", "DoorAlarmState", DCNAMESPACE, true); return(messageInfo); }
MessageDescription GetDoorLockPhysicalStateMessageDescription() { MessageDescription messageInfo = new MessageDescription(); messageInfo.IsProperty = true; messageInfo.AddSimpleItem("State", "LockPhysicalState", DCNAMESPACE, true); return(messageInfo); }
MessageDescription GetDoorDoubleLockPhysicalStateMessageDescription() { MessageDescription messageInfo = new MessageDescription(); messageInfo.IsProperty = true; //[25.02.2013] AKS: LockPhysicalState -> DoubleLockPhysicalState, is it a copy-paste mistake? messageInfo.AddSimpleItem("State", "LockPhysicalState", DCNAMESPACE, true); //messageInfo.AddSimpleItem("State", "DoubleLockPhysicalState", DCNAMESPACE, true); return(messageInfo); }