BACnetSchedule.GetWeeklyEntryCount (METH) ¶ METHOD GetWeeklyEntryCount : CmpBACnet.IEC_BACNET_STATUS Gets the number of weekly entries for a specific day dayOfWeek in the Weekly_Schedule-Property of this BACnet-Object. InOut: Scope Name Type Comment Return GetWeeklyEntryCount CmpBACnet.IEC_BACNET_STATUS Input dayOfWeek CmpBACnet.IEC_BACNET_DAY_OF_WEEK The day of the week for which the entry count shall be determined. Output count CmpBACnet.IEC_BACNET_ELEMENT_COUNT The number of entries for the specified week day after calling this method.
BACnetSchedule.GetWeeklySchedule (METH) ¶ METHOD GetWeeklySchedule : CmpBACnet.IEC_BACNET_STATUS Gets the Weekly_Schedule of this BACnet object. The returned pointer pWeeklySchedule 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 GetWeeklySchedule CmpBACnet.IEC_BACNET_STATUS Output pWeeklySchedule POINTER TO CmpBACnet.IEC_BACNET_DAILY_SCHEDULE 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.
BACnetSchedule.RemoveWeeklyEntry (METH) ¶ METHOD RemoveWeeklyEntry : CmpBACnet.IEC_BACNET_STATUS Removess a weekly entry for a specific day dayOfWeek at the index nIndex in the Weekly_Schedule-Property of this BACnet-Object. InOut: Scope Name Type Initial Comment Return RemoveWeeklyEntry CmpBACnet.IEC_BACNET_STATUS Input dayOfWeek CmpBACnet.IEC_BACNET_DAY_OF_WEEK The day of the week for which n entry shall be removed. nIndex CmpBACnet.IEC_BACNET_ELEMENT_COUNT 0 The 1 based index of the entry to remove.
BACnetMSTPdatalink.CheckMstpDeviceDriverReady (METH) ¶ METHOD PROTECTED CheckMstpDeviceDriverReady : BOOL Checks, if parent MS/TP COM device driver is up and running. In case FALSE is returned the BACnetServer will not start. InOut: Scope Name Type Comment Return CheckMstpDeviceDriverReady BOOL Input pConnector POINTER TO IoConfigConnector “child” connector to parent device. deviceName STRING device driver name
BACnetSchedule.GetPropertyReferenceCount (METH) ¶ METHOD GetPropertyReferenceCount : CmpBACnet.IEC_BACNET_STATUS Gets the number of device object property reference entries in the List_Of_Object_Property_References-Property of this BACnet-Object. InOut: Scope Name Type Comment Return GetPropertyReferenceCount CmpBACnet.IEC_BACNET_STATUS Output count CmpBACnet.IEC_BACNET_ELEMENT_COUNT The number of property references of the List_Of_Object_Property_References of this object.
BACnetSchedule.RemovePropertyReference (METH) ¶ METHOD RemovePropertyReference : CmpBACnet.IEC_BACNET_STATUS Removes the device object property reference at index nIndex in the List_Of_Object_Property_References-Property of this BACnet-Object. InOut: Scope Name Type Initial Comment Return RemovePropertyReference CmpBACnet.IEC_BACNET_STATUS Input nIndex CmpBACnet.IEC_BACNET_ELEMENT_COUNT 0 The 1 based Index of the reference to remove.
BACnetSchedule.GetExceptionEntryCount (METH) ¶ METHOD GetExceptionEntryCount : CmpBACnet.IEC_BACNET_STATUS Gets the number of entries in the Exception_Schedule-Property of this BACnet-Object. InOut: Scope Name Type Comment Return GetExceptionEntryCount CmpBACnet.IEC_BACNET_STATUS Output count CmpBACnet.IEC_BACNET_ELEMENT_COUNT The count of the exception entries of this object.
BACnetSchedule.RemoveExceptionEntry (METH) ¶ METHOD RemoveExceptionEntry : CmpBACnet.IEC_BACNET_STATUS Removes a entry at index nIndex from the Exception_Schedule-Property of this BACnet-Object. InOut: Scope Name Type Initial Comment Return RemoveExceptionEntry CmpBACnet.IEC_BACNET_STATUS Input nIndex CmpBACnet.IEC_BACNET_ELEMENT_COUNT 0 The 1 based index of the exception entry to remove.
BACnetBitStringGetBit (FUN) ¶ FUNCTION BACnetBitStringGetBit : BOOL InOut: Scope Name Type Comment Return BACnetBitStringGetBit BOOL Input bitStr CmpBACnet.IEC_BACNET_BIT_STRING The BACnet bit string to operate on. bitIndex UINT The index of the bit to set Output bitValue BOOL The value of the specified bit.
BACnetBitStringSetBit (FUN) ¶ FUNCTION BACnetBitStringSetBit : BOOL Sets a bit-value for a specific bit in a BACnet-BitString. InOut: Scope Name Type Comment Return BACnetBitStringSetBit BOOL Input bitIndex UINT The index of the bit to set bitValue UINT The value to set to the specified bit. Inout bitStr CmpBACnet.IEC_BACNET_BIT_STRING The BACnet bit string to operate on.