ApplicationSoftwareVersion (FB) ¶ FUNCTION_BLOCK ApplicationSoftwareVersion EXTENDS BACnet.BACnetServerPluginBase Set Device.Application_Software_Version at BACnetServer.StartBACnetStack to ensure proper property value even if BACnetServer device description was updated (which changes the default but keeps the value) and/or the property was configured persistent. Set also Device.Protocol_Revision and Device.Protocol_Version. Properties: Name Structure: Name (Property)
IBACnetARRAYN_of_BACnetLiftCarCallList.GetElement (METH) ¶ METHOD GetElement : CmpBACnet.IEC_BACNET_STATUS Get the element with the given index from this property. After usage, use FreeStackAllocatedMemory , to free the used memory. InOut: Scope Name Type Comment Return GetElement CmpBACnet.IEC_BACNET_STATUS Input nIndex CmpBACnet.IEC_BACNET_ARRAY_INDEX Index (0 .. number of elements-1). Output pData POINTER TO CmpBACnet.IEC_BACNET_LIFT_CAR_CALL_LIST Pointer to element data. After usage, use FreeStackAllocatedMemory , to free the used memory.
IBACnetARRAYN_of_BACnetLiftCarCallList.GetContent (METH) ¶ METHOD GetContent : CmpBACnet.IEC_BACNET_STATUS Get the whole content of this property. After usage, use FreeStackAllocatedMemory , to free the used memory. InOut: Scope Name Type Comment Return GetContent CmpBACnet.IEC_BACNET_STATUS Output pData POINTER TO CmpBACnet.IEC_BACNET_LIFT_CAR_CALL_LIST Property content. After usage, use FreeStackAllocatedMemory , to free the used memory. count CmpBACnet.IEC_BACNET_ELEMENT_COUNT Number of property elements.
IBACnetARRAYN_of_BACnetLandingDoorStatus.UpdateElement (METH) ¶ METHOD UpdateElement : CmpBACnet.IEC_BACNET_STATUS Update the element of this property at the given index. InOut: Scope Name Type Comment Return UpdateElement CmpBACnet.IEC_BACNET_STATUS Input nIndex CmpBACnet.IEC_BACNET_ARRAY_INDEX Index (0 .. number of elements-1). Inout Const value CmpBACnet.IEC_BACNET_LANDING_DOOR_STATUS Element value to write.
IBACnetARRAYN_of_BACnetLiftCarCallList.InsertElement (METH) ¶ METHOD InsertElement : CmpBACnet.IEC_BACNET_STATUS Insert element to this property at the given index. InOut: Scope Name Type Comment Return InsertElement CmpBACnet.IEC_BACNET_STATUS Input nIndex CmpBACnet.IEC_BACNET_ARRAY_INDEX Index (0 .. number of elements-1). Inout Const value CmpBACnet.IEC_BACNET_LIFT_CAR_CALL_LIST Element value to insert.
IBACnetARRAYN_of_BACnetLiftCarCallList.SetContent (METH) ¶ METHOD SetContent : CmpBACnet.IEC_BACNET_STATUS Set the whole content of this property. InOut: Scope Name Type Comment Return SetContent CmpBACnet.IEC_BACNET_STATUS Input pData POINTER TO CmpBACnet.IEC_BACNET_LIFT_CAR_CALL_LIST Property content to set. count CmpBACnet.IEC_BACNET_ELEMENT_COUNT Number of property elements.
IBACnetARRAYN_of_BACnetLiftCarCallList.RemoveElement (METH) ¶ METHOD RemoveElement : CmpBACnet.IEC_BACNET_STATUS Remove element of this property at the given index. InOut: Scope Name Type Comment Return RemoveElement CmpBACnet.IEC_BACNET_STATUS Input nIndex CmpBACnet.IEC_BACNET_ARRAY_INDEX Index (0 .. number of elements-1).
IBACnetARRAYN_of_BACnetLiftCarCallList.AddElement (METH) ¶ METHOD AddElement : CmpBACnet.IEC_BACNET_STATUS Add element to the end of this property. InOut: Scope Name Type Comment Return AddElement CmpBACnet.IEC_BACNET_STATUS Inout Const value CmpBACnet.IEC_BACNET_LIFT_CAR_CALL_LIST Element value to add.
IBACnetARRAYN_of_BACnetLiftCarCallList.GetCount (METH) ¶ METHOD GetCount : CmpBACnet.IEC_BACNET_STATUS Get the number of elements in this property. InOut: Scope Name Type Comment Return GetCount CmpBACnet.IEC_BACNET_STATUS Output count CmpBACnet.IEC_BACNET_ELEMENT_COUNT Number of property elements.
IBACnetARRAYN_of_BACnetNameValueCollection.UpdateElement (METH) ¶ METHOD UpdateElement : CmpBACnet.IEC_BACNET_STATUS Update the element of this property at the given index. InOut: Scope Name Type Comment Return UpdateElement CmpBACnet.IEC_BACNET_STATUS Input nIndex CmpBACnet.IEC_BACNET_ARRAY_INDEX Index (0 .. number of elements-1). Inout Const value CmpBACnet.IEC_BACNET_NAME_VALUE_COLLECTION Element value to write.