BACnetMultistateValue.GetPriorityArray (METH) ¶ METHOD GetPriorityArray : CmpBACnet.IEC_BACNET_STATUS Gets the Priority-Array of this BACnet object. The returned pointer pPrioArray is allocated with the corresponding data, whereas the user has to use FreeStackAllocatedMemory , to free the allocated memory after data usage. InOut: Scope Name Type Comment Return GetPriorityArray CmpBACnet.IEC_BACNET_STATUS Output pPrioArray POINTER TO ARRAY [1..16] OF CmpBACnet.IEC_BACNET_PRIORITY_ARRAY_ITEM The returned Pointer gets filled with the data of the Priority Array AND (!) the data referenced within the array (i.e. strings, etc.). After usage, use FreeStackAllocatedMemory , to free the used memory again.
BACnetMultistateValue.GetStateText (METH) ¶ METHOD GetStateText : CmpBACnet.IEC_BACNET_STATUS Gets the State_Text-List of this BACnet object. The returned pointer is allocated with the corresponding data, whereas the user has to use FreeStackAllocatedMemory , to free the allocated memory after data usage. InOut: Scope Name Type Comment Return GetStateText CmpBACnet.IEC_BACNET_STATUS Output uiListCount CmpBACnet.IEC_BACNET_ELEMENT_COUNT The length of the list in the following pointer*) pList POINTER TO WSTRING(255) The returned Pointer gets filled with the data of the List AND (!) the data referenced within that list (i.e. strings, etc.). After usage, use FreeStackAllocatedMemory , to free the used memory again.
BACnetMultistateOutput.WritePresentValueNullWithPriority (METH) ¶ METHOD WritePresentValueNullWithPriority : CmpBACnet.IEC_BACNET_STATUS Set the Present_Value to NULL with the given priority taking client side restrictions into account (access, priorization, range checks). In contrast to SetPropertyInstance and |PresentValue.Set| all access, priorization and range checks are executed by this call and on return the occurred BACnet error code will be returned. InOut: Scope Name Type Comment Return WritePresentValueNullWithPriority CmpBACnet.IEC_BACNET_STATUS Input priority DINT The priority to use when writing to Present_Value.
BACnetMultistateOutput.WritePresentValueWithPriority (METH) ¶ METHOD WritePresentValueWithPriority : CmpBACnet.IEC_BACNET_STATUS Set the Present_Value with the given priority taking client side restrictions into account (access, priorization, range checks). In contrast to SetPropertyInstance and |PresentValue.Set| all access, priorization and range checks are executed by this call and on return the occurred BACnet error code will be returned. InOut: Scope Name Type Comment Return WritePresentValueWithPriority CmpBACnet.IEC_BACNET_STATUS Input value CmpBACnet.IEC_BACNET_UNSIGNED Value to write. priority DINT The priority to use when writing to Present_Value.
BACnetMultistateValue.GetAlarmValues (METH) ¶ METHOD GetAlarmValues : CmpBACnet.IEC_BACNET_STATUS Gets the Alarm_Values-List of this BACnet object. The returned pointer is allocated with the corresponding data, whereas the user has to use FreeStackAllocatedMemory , to free the allocated memory after data usage. InOut: Scope Name Type Comment Return GetAlarmValues CmpBACnet.IEC_BACNET_STATUS Output uiListCount CmpBACnet.IEC_BACNET_ELEMENT_COUNT The length of the list in the following pointer. pList POINTER TO CmpBACnet.IEC_BACNET_UNSIGNED The returned Pointer gets filled with the data of the List AND (!) the data referenced within that list (i.e. strings, etc.). After usage, use FreeStackAllocatedMemory , to free the used memory again.
BACnetMultistateValue.GetFaultValues (METH) ¶ METHOD GetFaultValues : CmpBACnet.IEC_BACNET_STATUS Gets the Fault_Values-List of this BACnet object. The returned pointer is allocated with the corresponding data, whereas the user has to use FreeStackAllocatedMemory , to free the allocated memory after data usage. InOut: Scope Name Type Comment Return GetFaultValues CmpBACnet.IEC_BACNET_STATUS Output uiListCount CmpBACnet.IEC_BACNET_ELEMENT_COUNT The length of the list in the following pointer*) pList POINTER TO CmpBACnet.IEC_BACNET_UNSIGNED The returned Pointer gets filled with the data of the List AND (!) the data referenced within that list (i.e. strings, etc.). After usage, use FreeStackAllocatedMemory , to free the used memory again.
BACnetMultistateValue.EventAlgorithmInhibit (PROP) ¶ PROPERTY EventAlgorithmInhibit : BOOL
BACnetMultistateValue.EventAlgorithmInhibitRef (PROP) ¶ PROPERTY EventAlgorithmInhibitRef : CmpBACnet.IEC_BACNET_OBJ_PROP_REFERENCE
BACnetMultistateValue.EventState (PROP) ¶ PROPERTY EventState : CmpBACnet.IEC_BACNET_EVENT_STATE
BACnetMultistateValue.EventTimeStamps (PROP) ¶ PROPERTY EventTimeStamps : ARRAY [0..2] OF CmpBACnet.IEC_BACNET_TIME_STAMP