EVENTIDS (GVL)
- InOut:
Scope
Name
Type
Initial
Comment
Constant
CMPID_CmpBACnet2
DWORD16#401
<description>Component ID for registering events and logging</description>
EVTID_BACNET_STACKSTARTED
DWORD16#1FFF1
BACstack start/stop events
EVTPARAMID_BACNET_STACKSTARTED
WORD16#FFF1
EVTVERSION_BACNET_STACKSTARTED
WORD16#1
EVT_StackStarted
DWORDEVTID_BACNET_STACKSTARTED
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_STACKSTARTED.
EVTPARAMID_CmpBACnet_StackStarted
WORDEVTPARAMID_BACNET_STACKSTARTED
EVTVERSION_CmpBACnet_StackStarted
WORDEVTVERSION_BACNET_STACKSTARTED
EVTID_BACNET_STACKSTOPPED
DWORD16#1FFF2
<category>Start / Stop Events</category>
<description>Event is sent after BACstack was stopped.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_STACKACTION</param>
EVTPARAMID_BACNET_STACKSTOPPED
WORD16#FFF2
EVTVERSION_BACNET_STACKSTOPPED
WORD16#1
EVT_StackStopped
DWORDEVTID_BACNET_STACKSTOPPED
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_STACKSTOPPED.
EVTPARAMID_CmpBACnet_StackStopped
WORDEVTPARAMID_BACNET_STACKSTOPPED
EVTVERSION_CmpBACnet_StackStopped
WORDEVTVERSION_BACNET_STACKSTOPPED
EVTID_BACNET_DEMO_EXPIRED
DWORD16#1FFF3
<category>Start / Stop Events</category>
<description>Event is sent when the BACnet demo had expired.
Necessary proper cleanup and shutdown can be done in the event handler.
After sending this event (and waiting for the event handler to return)
the BACnet component will do a hard shutdown of the BACnet stack.
For this event “pEventParam” is unused.
</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_STACKACTION</param>
EVTPARAMID_BACNET_DEMO_EXPIRED
WORD16#FFF3
EVTVERSION_BACNET_DEMO_EXPIRED
WORD16#1
EVT_DemoExpired
DWORDEVTID_BACNET_DEMO_EXPIRED
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_DEMO_EXPIRED.
EVTPARAMID_CmpBACnet_DemoExpired
WORDEVTPARAMID_BACNET_DEMO_EXPIRED
EVTVERSION_CmpBACnet_DemoExpired
WORDEVTVERSION_BACNET_DEMO_EXPIRED
EVTID_BACNET_ACK_ALARM
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_ACK_ALARM))
BACstack service application hook events
EVTPARAMID_BACNET_ACK_ALARM
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_ACK_ALARM)
EVTVERSION_BACNET_ACK_ALARM
WORD16#1
EVT_ACKAlarm
DWORDEVTID_BACNET_ACK_ALARM
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_ACK_ALARM.
EVTPARAMID_CmpBACnet_ACKAlarm
WORDEVTPARAMID_BACNET_ACK_ALARM
EVTVERSION_CmpBACnet_ACKAlarm
WORDEVTVERSION_BACNET_ACK_ALARM
EVTID_BACNET_ADD_ELEMENT
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_ADD_ELEMENT))
<category>Service application hook events</category>
<description></description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_ADD_ELEMENT</param>
EVTPARAMID_BACNET_ADD_ELEMENT
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_ADD_ELEMENT)
EVTVERSION_BACNET_ADD_ELEMENT
WORD16#1
EVT_AddElement
DWORDEVTID_BACNET_ADD_ELEMENT
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_ADD_ELEMENT.
EVTPARAMID_CmpBACnet_AddElement
WORDEVTPARAMID_BACNET_ADD_ELEMENT
EVTVERSION_CmpBACnet_AddElement
WORDEVTVERSION_BACNET_ADD_ELEMENT
EVTID_BACNET_AUDIT_EVENTS
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_AUDIT_EVENTS))
<category>Service application hook events</category>
<description>Event is sent when an BACnetSetHook was called correspondingly and an internal audit event notification is generated.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_AUDIT_EVENT</param>
EVTPARAMID_BACNET_AUDIT_EVENTS
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_AUDIT_EVENTS)
EVTVERSION_BACNET_AUDIT_EVENTS
WORD16#1
EVTID_BACNET_AUDIT_LOG_QUERY
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_AUDIT_LOG_QUERY))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Audit-Log-Query-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_AUDIT_LOG_QUERY</param>
EVTPARAMID_BACNET_AUDIT_LOG_QUERY
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_AUDIT_LOG_QUERY)
EVTVERSION_BACNET_AUDIT_LOG_QUERY
WORD16#1
EVTID_BACNET_CHANGE_OF_VALUE_EVENTS
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CHANGE_OF_VALUE_EVENTS))
<category>Service application hook events</category>
<description>Event is sent when an BACnetSetHook was called correspondingly and an internal change of value notification is generated.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CHANGE_OF_VALUE</param>
EVTPARAMID_BACNET_CHANGE_OF_VALUE_EVENTS
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CHANGE_OF_VALUE_EVENTS)
EVTVERSION_BACNET_CHANGE_OF_VALUE_EVENTS
WORD16#1
EVT_ChangeOfValueEvents
DWORDEVTID_BACNET_CHANGE_OF_VALUE_EVENTS
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CHANGE_OF_VALUE_EVENTS.
EVTPARAMID_CmpBACnet_ChangeOfValueEvents
WORDEVTPARAMID_BACNET_CHANGE_OF_VALUE_EVENTS
EVTVERSION_CmpBACnet_ChangeOfValueEvents
WORDEVTVERSION_BACNET_CHANGE_OF_VALUE_EVENTS
EVTID_BACNET_CONF_AUDIT_NOTIFICATION
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CONF_AUDIT_NOTIFICATION))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Confirmed-Audit-Notification-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CONF_AUDIT</param>
EVTPARAMID_BACNET_CONF_AUDIT_NOTIFICATION
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CONF_AUDIT_NOTIFICATION)
EVTVERSION_BACNET_CONF_AUDIT_NOTIFICATION
WORD16#1
EVTID_BACNET_CONF_COV_NOTIFICATION
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CONF_COV_NOTIFICATION))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Confirmed-COV-Notification-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CONF_COV</param>
EVTPARAMID_BACNET_CONF_COV_NOTIFICATION
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CONF_COV_NOTIFICATION)
EVTVERSION_BACNET_CONF_COV_NOTIFICATION
WORD16#1
EVT_ConfCOVNotification
DWORDEVTID_BACNET_CONF_COV_NOTIFICATION
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CONF_COV_NOTIFICATION.
EVTPARAMID_CmpBACnet_ConfCOVNotification
WORDEVTPARAMID_BACNET_CONF_COV_NOTIFICATION
EVTVERSION_CmpBACnet_ConfCOVNotification
WORDEVTVERSION_BACNET_CONF_COV_NOTIFICATION
EVTID_BACNET_CONF_COV_NOTIFICATION_MULTIPLE
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CONF_COV_NOTIFICATION_MULTIPLE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Confirmed-ChangeOfValue-PropertyMultiple-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CONF_COV_MUL</param>
EVTPARAMID_BACNET_CONF_COV_NOTIFICATION_MULTIPLE
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CONF_COV_NOTIFICATION_MULTIPLE)
EVTVERSION_BACNET_CONF_COV_NOTIFICATION_MULTIPLE
WORD16#1
EVTID_BACNET_CONF_EVENT_NOTIFICATION
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CONF_EVENT_NOTIFICATION))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Confirmed-Event-Notification-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CONF_EVENT</param>
EVTPARAMID_BACNET_CONF_EVENT_NOTIFICATION
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CONF_EVENT_NOTIFICATION)
EVTVERSION_BACNET_CONF_EVENT_NOTIFICATION
WORD16#1
EVT_ConfEventNotification
DWORDEVTID_BACNET_CONF_EVENT_NOTIFICATION
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CONF_EVENT_NOTIFICATION.
EVTPARAMID_CmpBACnet_ConfEventNotification
WORDEVTPARAMID_BACNET_CONF_EVENT_NOTIFICATION
EVTVERSION_CmpBACnet_ConfEventNotification
WORDEVTVERSION_BACNET_CONF_EVENT_NOTIFICATION
EVTID_BACNET_CONF_PRIVATE_TRANSFER
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CONF_PRIVATE_TRANSFER))
<category>Service application hook events</category>
<description>Event is sent when an BACnetSetHook was called correspondingly and ConfPrivateXfer-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CONF_PRIVATE_XFER</param>
EVTPARAMID_BACNET_CONF_PRIVATE_TRANSFER
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CONF_PRIVATE_TRANSFER)
EVTVERSION_BACNET_CONF_PRIVATE_TRANSFER
WORD16#1
EVT_ConfPrivateXfer
DWORDEVTID_BACNET_CONF_PRIVATE_TRANSFER
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CONF_PRIVATE_TRANSFER.
EVTPARAMID_CmpBACnet_ConfPrivateXfer
WORDEVTPARAMID_BACNET_CONF_PRIVATE_TRANSFER
EVTVERSION_CmpBACnet_ConfPrivateXfer
WORDEVTVERSION_BACNET_CONF_PRIVATE_TRANSFER
EVTID_BACNET_CONF_TEXT_MESSAGE
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CONF_TEXT_MESSAGE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Confirmed-Text-Message-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CONF_TEXT_MSG</param>
EVTPARAMID_BACNET_CONF_TEXT_MESSAGE
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CONF_TEXT_MESSAGE)
EVTVERSION_BACNET_CONF_TEXT_MESSAGE
WORD16#1
EVT_ConfTextMessage
DWORDEVTID_BACNET_CONF_TEXT_MESSAGE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CONF_TEXT_MESSAGE.
EVTPARAMID_CmpBACnet_ConfTextMessage
WORDEVTPARAMID_BACNET_CONF_TEXT_MESSAGE
EVTVERSION_CmpBACnet_ConfTextMessage
WORDEVTVERSION_BACNET_CONF_TEXT_MESSAGE
EVTID_BACNET_CREATE_OBJECT
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CREATE_OBJECT))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Create-Object-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CREATE_OBJECT</param>
EVTPARAMID_BACNET_CREATE_OBJECT
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CREATE_OBJECT)
EVTVERSION_BACNET_CREATE_OBJECT
WORD16#1
EVT_CreateObject
DWORDEVTID_BACNET_CREATE_OBJECT
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CREATE_OBJECT.
EVTPARAMID_CmpBACnet_CreateObject
WORDEVTPARAMID_BACNET_CREATE_OBJECT
EVTVERSION_CmpBACnet_CreateObject
WORDEVTVERSION_BACNET_CREATE_OBJECT
EVTID_BACNET_DATALINK_EVENTS
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_DATALINK_EVENTS))
<category>Service application hook events</category>
<description>Event is sent when an BACnetSetHook was called correspondingly and an internal datalink status change event is generated.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_DATALINK_EVENT</param>
EVTPARAMID_BACNET_DATALINK_EVENTS
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_DATALINK_EVENTS)
EVTVERSION_BACNET_DATALINK_EVENTS
WORD16#1
EVTID_BACNET_DCC
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_DCC))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Device-Communication-Control-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_DCC</param>
EVTPARAMID_BACNET_DCC
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_DCC)
EVTVERSION_BACNET_DCC
WORD16#1
EVT_DCC
DWORDEVTID_BACNET_DCC
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_DCC.
EVTPARAMID_CmpBACnet_DCC
WORDEVTPARAMID_BACNET_DCC
EVTVERSION_CmpBACnet_DCC
WORDEVTVERSION_BACNET_DCC
EVTID_BACNET_DELETE_OBJECT
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_DELETE_OBJECT))
<category>Service application hook events</category>
<description>Event is sent when when BACnetSetHook was called correspondingly and DeleteObject-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_DELETE_OBJECT</param>
EVTPARAMID_BACNET_DELETE_OBJECT
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_DELETE_OBJECT)
EVTVERSION_BACNET_DELETE_OBJECT
WORD16#1
EVT_DeleteObject
DWORDEVTID_BACNET_DELETE_OBJECT
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_DELETE_OBJECT.
EVTPARAMID_CmpBACnet_DeleteObject
WORDEVTPARAMID_BACNET_DELETE_OBJECT
EVTVERSION_CmpBACnet_DeleteObject
WORDEVTVERSION_BACNET_DELETE_OBJECT
EVTID_BACNET_GET_ALARM_SUMMARY
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_GET_ALARM_SUMMARY))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Get-Alarm-Summary-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_ALARM_SUMM</param>
EVTPARAMID_BACNET_GET_ALARM_SUMMARY
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_GET_ALARM_SUMMARY)
EVTVERSION_BACNET_GET_ALARM_SUMMARY
WORD16#1
EVT_GetAlarmSummary
DWORDEVTID_BACNET_GET_ALARM_SUMMARY
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_GET_ALARM_SUMMARY.
EVTPARAMID_CmpBACnet_GetAlarmSummary
WORDEVTPARAMID_BACNET_GET_ALARM_SUMMARY
EVTVERSION_CmpBACnet_GetAlarmSummary
WORDEVTVERSION_BACNET_GET_ALARM_SUMMARY
EVTID_BACNET_GET_ENROLLMENT_SUMMARY
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_GET_ENROLLMENT_SUMMARY))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Get-Enrollment-Summary-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_ENRL_SUMM</param>
EVTPARAMID_BACNET_GET_ENROLLMENT_SUMMARY
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_GET_ENROLLMENT_SUMMARY)
EVTVERSION_BACNET_GET_ENROLLMENT_SUMMARY
WORD16#1
EVT_GetEnrollmentSummary
DWORDEVTID_BACNET_GET_ENROLLMENT_SUMMARY
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_GET_ENROLLMENT_SUMMARY.
EVTPARAMID_CmpBACnet_GetEnrollmentSummary
WORDEVTPARAMID_BACNET_GET_ENROLLMENT_SUMMARY
EVTVERSION_CmpBACnet_GetEnrollmentSummary
WORDEVTVERSION_BACNET_GET_ENROLLMENT_SUMMARY
EVTID_BACNET_GET_EVENT_INFORMATION
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_GET_EVENT_INFORMATION))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Get-Event-Information-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_EVENT_INFO</param>
EVTPARAMID_BACNET_GET_EVENT_INFORMATION
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_GET_EVENT_INFORMATION)
EVTVERSION_BACNET_GET_EVENT_INFORMATION
WORD16#1
EVT_GetEventInformation
DWORDEVTID_BACNET_GET_EVENT_INFORMATION
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_GET_EVENT_INFORMATION.
EVTPARAMID_CmpBACnet_GetEventInformation
WORDEVTPARAMID_BACNET_GET_EVENT_INFORMATION
EVTVERSION_CmpBACnet_GetEventInformation
WORDEVTVERSION_BACNET_GET_EVENT_INFORMATION
EVTID_BACNET_I_AM
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_I_AM))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and I-Am-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_I_AM</param>
EVTPARAMID_BACNET_I_AM
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_I_AM)
EVTVERSION_BACNET_I_AM
WORD16#1
EVT_Iam
DWORDEVTID_BACNET_I_AM
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_I_AM.
EVTPARAMID_CmpBACnet_Iam
WORDEVTPARAMID_BACNET_I_AM
EVTVERSION_CmpBACnet_Iam
WORDEVTVERSION_BACNET_I_AM
EVTID_BACNET_I_HAVE
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_I_HAVE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and I-Have-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_I_HAVE</param>
EVTPARAMID_BACNET_I_HAVE
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_I_HAVE)
EVTVERSION_BACNET_I_HAVE
WORD16#1
EVT_Ihave
DWORDEVTID_BACNET_I_HAVE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_I_HAVE.
EVTPARAMID_CmpBACnet_Ihave
WORDEVTPARAMID_BACNET_I_HAVE
EVTVERSION_CmpBACnet_Ihave
WORDEVTVERSION_BACNET_I_HAVE
EVTID_BACNET_INTRINSIC_EVENTS
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_INTRINSIC_EVENTS))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and an internal intrinsic event notification is generated.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_INTRINSIC_EVENT</param>
EVTPARAMID_BACNET_INTRINSIC_EVENTS
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_INTRINSIC_EVENTS)
EVTVERSION_BACNET_INTRINSIC_EVENTS
WORD16#1
EVT_IntrinsicEvents
DWORDEVTID_BACNET_INTRINSIC_EVENTS
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_INTRINSIC_EVENTS.
EVTPARAMID_CmpBACnet_IntrinsicEvents
WORDEVTPARAMID_BACNET_INTRINSIC_EVENTS
EVTVERSION_CmpBACnet_IntrinsicEvents
WORDEVTVERSION_BACNET_INTRINSIC_EVENTS
EVTID_BACNET_LIFE_SAFETY_OPERATION
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_LIFE_SAFETY_OPERATION))
<category>Service application hook events</category>
<description>Event is sent when an BACnetSetHook was called correspondingly and LifeSafetyOperation-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_LIFE_SAFETY_OP</param>
EVTPARAMID_BACNET_LIFE_SAFETY_OPERATION
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_LIFE_SAFETY_OPERATION)
EVTVERSION_BACNET_LIFE_SAFETY_OPERATION
WORD16#1
EVT_LifeSafetyOperation
DWORDEVTID_BACNET_LIFE_SAFETY_OPERATION
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_LIFE_SAFETY_OPERATION.
EVTPARAMID_CmpBACnet_LifeSafetyOperation
WORDEVTPARAMID_BACNET_LIFE_SAFETY_OPERATION
EVTVERSION_CmpBACnet_LifeSafetyOperation
WORDEVTVERSION_BACNET_LIFE_SAFETY_OPERATION
EVTID_BACNET_NETWORK_EVENTS
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_NETWORK_EVENTS))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and on every network management message which is addressed to the
global broadcast or the MAC address of the device constructed by the application.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_NETWORK_EVENT</param>
EVTPARAMID_BACNET_NETWORK_EVENTS
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_NETWORK_EVENTS)
EVTVERSION_BACNET_NETWORK_EVENTS
WORD16#1
EVT_NetworkEvents
DWORDEVTID_BACNET_NETWORK_EVENTS
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_NETWORK_EVENTS.
EVTPARAMID_CmpBACnet_NetworkEvents
WORDEVTPARAMID_BACNET_NETWORK_EVENTS
EVTVERSION_CmpBACnet_NetworkEvents
WORDEVTVERSION_BACNET_NETWORK_EVENTS
EVTID_BACNET_READ_FILE
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_READ_FILE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Read-File-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_READ_FILE</param>
EVTPARAMID_BACNET_READ_FILE
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_READ_FILE)
EVTVERSION_BACNET_READ_FILE
WORD16#1
EVT_ReadFile
DWORDEVTID_BACNET_READ_FILE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_READ_FILE.
EVTPARAMID_CmpBACnet_ReadFile
WORDEVTPARAMID_BACNET_READ_FILE
EVTVERSION_CmpBACnet_ReadFile
WORDEVTVERSION_BACNET_READ_FILE
EVTID_BACNET_READ_PROP
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_READ_PROP))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Read-Property-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_READ_PROP</param>
EVTPARAMID_BACNET_READ_PROP
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_READ_PROP)
EVTVERSION_BACNET_READ_PROP
WORD16#1
EVT_ReadProperty
DWORDEVTID_BACNET_READ_PROP
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_READ_PROP.
EVTPARAMID_CmpBACnet_ReadProperty
WORDEVTPARAMID_BACNET_READ_PROP
EVTVERSION_CmpBACnet_ReadProperty
WORDEVTVERSION_BACNET_READ_PROP
EVTID_BACNET_READ_PROP_MULTIPLE
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_READ_PROP_MULTIPLE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Read-Property-Multiple-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_READ_PROP_MUL</param>
EVTPARAMID_BACNET_READ_PROP_MULTIPLE
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_READ_PROP_MULTIPLE)
EVTVERSION_BACNET_READ_PROP_MULTIPLE
WORD16#1
EVT_ReadPropertyMult
DWORDEVTID_BACNET_READ_PROP_MULTIPLE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_READ_PROP_MULTIPLE.
EVTPARAMID_CmpBACnet_ReadPropertyMult
WORDEVTPARAMID_BACNET_READ_PROP_MULTIPLE
EVTVERSION_CmpBACnet_ReadPropertyMult
WORDEVTVERSION_BACNET_READ_PROP_MULTIPLE
EVTID_BACNET_READ_RANGE
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_READ_RANGE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Read-Range-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_READ_RANGE</param>
EVTPARAMID_BACNET_READ_RANGE
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_READ_RANGE)
EVTVERSION_BACNET_READ_RANGE
WORD16#1
EVT_ReadRange
DWORDEVTID_BACNET_READ_RANGE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_READ_RANGE.
EVTPARAMID_CmpBACnet_ReadRange
WORDEVTPARAMID_BACNET_READ_RANGE
EVTVERSION_CmpBACnet_ReadRange
WORDEVTVERSION_BACNET_READ_RANGE
EVTID_BACNET_REINIT_DEV
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_REINIT_DEV))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Reinitialize-Device-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_REINIT_DEV</param>
EVTPARAMID_BACNET_REINIT_DEV
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_REINIT_DEV)
EVTVERSION_BACNET_REINIT_DEV
WORD16#1
EVT_ReinitDev
DWORDEVTID_BACNET_REINIT_DEV
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_REINIT_DEV.
EVTPARAMID_CmpBACnet_ReinitDev
WORDEVTPARAMID_BACNET_REINIT_DEV
EVTVERSION_CmpBACnet_ReinitDev
WORDEVTVERSION_BACNET_REINIT_DEV
EVTID_BACNET_REMOVE_ELEMENT
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_REMOVE_ELEMENT))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Remove-Element-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_REMOVE_ELEMENT</param>
EVTPARAMID_BACNET_REMOVE_ELEMENT
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_REMOVE_ELEMENT)
EVTVERSION_BACNET_REMOVE_ELEMENT
WORD16#1
EVT_RemoveElement
DWORDEVTID_BACNET_REMOVE_ELEMENT
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_REMOVE_ELEMENT.
EVTPARAMID_CmpBACnet_RemoveElement
WORDEVTPARAMID_BACNET_REMOVE_ELEMENT
EVTVERSION_CmpBACnet_RemoveElement
WORDEVTVERSION_BACNET_REMOVE_ELEMENT
EVTID_BACNET_SUBSCRIBE_COV
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_SUBSCRIBE_COV))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Subscribe-COV-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_SUBSCRIBE_COV</param>
EVTPARAMID_BACNET_SUBSCRIBE_COV
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_SUBSCRIBE_COV)
EVTVERSION_BACNET_SUBSCRIBE_COV
WORD16#1
EVT_SubscribeCOV
DWORDEVTID_BACNET_SUBSCRIBE_COV
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_SUBSCRIBE_COV.
EVTPARAMID_CmpBACnet_SubscribeCOV
WORDEVTPARAMID_BACNET_SUBSCRIBE_COV
EVTVERSION_CmpBACnet_SubscribeCOV
WORDEVTVERSION_BACNET_SUBSCRIBE_COV
EVTID_BACNET_SUBSCRIBE_COV_PROPERTY
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_SUBSCRIBE_COV_PROPERTY))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Subscribe-COV-Property-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_SUBSCRIBE_COVP</param>
EVTPARAMID_BACNET_SUBSCRIBE_COV_PROPERTY
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_SUBSCRIBE_COV_PROPERTY)
EVTVERSION_BACNET_SUBSCRIBE_COV_PROPERTY
WORD16#1
EVT_SubscribeCOVProperty
DWORDEVTID_BACNET_SUBSCRIBE_COV_PROPERTY
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_SUBSCRIBE_COV_PROPERTY.
EVTPARAMID_CmpBACnet_SubscribeCOVProperty
WORDEVTPARAMID_BACNET_SUBSCRIBE_COV_PROPERTY
EVTVERSION_CmpBACnet_SubscribeCOVProperty
WORDEVTVERSION_BACNET_SUBSCRIBE_COV_PROPERTY
EVTID_BACNET_SUBSCRIBE_COV_PROPERTY_MULTIPLE
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_SUBSCRIBE_COV_PROPERTY_MULTIPLE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Subscribe-COV-Property-Multiple-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_SUBSCRIBE_COV_PROP_MUL</param>
EVTPARAMID_BACNET_SUBSCRIBE_COV_PROPERTY_MULTIPLE
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_SUBSCRIBE_COV_PROPERTY_MULTIPLE)
EVTVERSION_BACNET_SUBSCRIBE_COV_PROPERTY_MULTIPLE
WORD16#1
EVTID_BACNET_TIME_SYNC
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_TIME_SYNC))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and TimeSync-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_TIME_SYNC</param>
EVTPARAMID_BACNET_TIME_SYNC
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_TIME_SYNC)
EVTVERSION_BACNET_TIME_SYNC
WORD16#1
EVT_TimeSync
DWORDEVTID_BACNET_TIME_SYNC
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_TIME_SYNC.
EVTPARAMID_CmpBACnet_TimeSync
WORDEVTPARAMID_BACNET_TIME_SYNC
EVTVERSION_CmpBACnet_TimeSync
WORDEVTVERSION_BACNET_TIME_SYNC
EVTID_BACNET_UNCONF_AUDIT_NOTIFICATION
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UNCONF_AUDIT_NOTIFICATION))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Unconfirmed-Audit-Notification-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_UNCONF_AUDIT</param>
EVTPARAMID_BACNET_UNCONF_AUDIT_NOTIFICATION
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UNCONF_AUDIT_NOTIFICATION)
EVTVERSION_BACNET_UNCONF_AUDIT_NOTIFICATION
WORD16#1
EVTID_BACNET_UNCONF_COV_NOTIFICATION
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UNCONF_COV_NOTIFICATION))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Unconfirmed-COV-Notification-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_UNCONF_COV</param>
EVTPARAMID_BACNET_UNCONF_COV_NOTIFICATION
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UNCONF_COV_NOTIFICATION)
EVTVERSION_BACNET_UNCONF_COV_NOTIFICATION
WORD16#1
EVT_UnconfCOVNotification
DWORDEVTID_BACNET_UNCONF_COV_NOTIFICATION
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_UNCONF_COV_NOTIFICATION.
EVTPARAMID_CmpBACnet_UnconfCOVNotification
WORDEVTPARAMID_BACNET_UNCONF_COV_NOTIFICATION
EVTVERSION_CmpBACnet_UnconfCOVNotification
WORDEVTVERSION_BACNET_UNCONF_COV_NOTIFICATION
EVTID_BACNET_UNCONF_COV_NOTIFICATION_MULTIPLE
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UNCONF_COV_NOTIFICATION_MULTIPLE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Unconfirmed-COV-Property-Multiple-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_UNCONF_COV_MUL</param>
EVTPARAMID_BACNET_UNCONF_COV_NOTIFICATION_MULTIPLE
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UNCONF_COV_NOTIFICATION_MULTIPLE)
EVTVERSION_BACNET_UNCONF_COV_NOTIFICATION_MULTIPLE
WORD16#1
EVTID_BACNET_UNCONF_EVENT_NOTIFICATION
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UNCONF_EVENT_NOTIFICATION))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Unconfirmed-Event-Notification-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_UNCONF_EVENT</param>
EVTPARAMID_BACNET_UNCONF_EVENT_NOTIFICATION
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UNCONF_EVENT_NOTIFICATION)
EVTVERSION_BACNET_UNCONF_EVENT_NOTIFICATION
WORD16#1
EVT_UnconfEventNotification
DWORDEVTID_BACNET_UNCONF_EVENT_NOTIFICATION
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_UNCONF_EVENT_NOTIFICATION.
EVTPARAMID_CmpBACnet_UnconfEventNotification
WORDEVTPARAMID_BACNET_UNCONF_EVENT_NOTIFICATION
EVTVERSION_CmpBACnet_UnconfEventNotification
WORDEVTVERSION_BACNET_UNCONF_EVENT_NOTIFICATION
EVTID_BACNET_UNCONF_PRIVATE_TRANSFER
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UNCONF_PRIVATE_TRANSFER))
<category>Service application hook events</category>
<description>Event is sent when an BACnetSetHook was called correspondingly and UnconfPrivateXfer-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_UNCONF_PRIVATE_XFER</param>
EVTPARAMID_BACNET_UNCONF_PRIVATE_TRANSFER
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UNCONF_PRIVATE_TRANSFER)
EVTVERSION_BACNET_UNCONF_PRIVATE_TRANSFER
WORD16#1
EVT_UnconfPrivateXfer
DWORDEVTID_BACNET_UNCONF_PRIVATE_TRANSFER
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_UNCONF_PRIVATE_TRANSFER.
EVTPARAMID_CmpBACnet_UnconfPrivateXfer
WORDEVTPARAMID_BACNET_UNCONF_PRIVATE_TRANSFER
EVTVERSION_CmpBACnet_UnconfPrivateXfer
WORDEVTVERSION_BACNET_UNCONF_PRIVATE_TRANSFER
EVTID_BACNET_UNCONF_TEXT_MESSAGE
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UNCONF_TEXT_MESSAGE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Unconfirmed-Text-Message-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_UNCONF_TEXT_MSG</param>
EVTPARAMID_BACNET_UNCONF_TEXT_MESSAGE
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UNCONF_TEXT_MESSAGE)
EVTVERSION_BACNET_UNCONF_TEXT_MESSAGE
WORD16#1
EVT_UnconfTextMessage
DWORDEVTID_BACNET_UNCONF_TEXT_MESSAGE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_UNCONF_TEXT_MESSAGE.
EVTPARAMID_CmpBACnet_UnconfTextMessage
WORDEVTPARAMID_BACNET_UNCONF_TEXT_MESSAGE
EVTVERSION_CmpBACnet_UnconfTextMessage
WORDEVTVERSION_BACNET_UNCONF_TEXT_MESSAGE
EVTID_BACNET_UTC_TIME_SYNC
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UTC_TIME_SYNC))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and UTC-TimeSync-Event-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_UTC_TIME_SYNC</param>
EVTPARAMID_BACNET_UTC_TIME_SYNC
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UTC_TIME_SYNC)
EVTVERSION_BACNET_UTC_TIME_SYNC
WORD16#1
EVT_UTCTimeSync
DWORDEVTID_BACNET_UTC_TIME_SYNC
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_UTC_TIME_SYNC.
EVTPARAMID_CmpBACnet_UTCTimeSync
WORDEVTPARAMID_BACNET_UTC_TIME_SYNC
EVTVERSION_CmpBACnet_UTCTimeSync
WORDEVTVERSION_BACNET_UTC_TIME_SYNC
EVTID_BACNET_WHO_AM_I
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WHO_AM_I))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and WhoAmI-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_WHO_AM_I</param>
EVTPARAMID_BACNET_WHO_AM_I
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WHO_AM_I)
EVTVERSION_BACNET_WHO_AM_I
WORD16#1
EVTID_BACNET_WHO_HAS
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WHO_HAS))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Who-Has-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_WHO_HAS</param>
EVTPARAMID_BACNET_WHO_HAS
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WHO_HAS)
EVTVERSION_BACNET_WHO_HAS
WORD16#1
EVT_WhoHas
DWORDEVTID_BACNET_WHO_HAS
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_WHO_HAS.
EVTPARAMID_CmpBACnet_WhoHas
WORDEVTPARAMID_BACNET_WHO_HAS
EVTVERSION_CmpBACnet_WhoHas
WORDEVTVERSION_BACNET_WHO_HAS
EVTID_BACNET_WHO_IS
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WHO_IS))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Who-Is-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_WHO_IS</param>
EVTPARAMID_BACNET_WHO_IS
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WHO_IS)
EVTVERSION_BACNET_WHO_IS
WORD16#1
EVT_WhoIs
DWORDEVTID_BACNET_WHO_IS
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_WHO_IS.
EVTPARAMID_CmpBACnet_WhoIs
WORDEVTPARAMID_BACNET_WHO_IS
EVTVERSION_CmpBACnet_WhoIs
WORDEVTVERSION_BACNET_WHO_IS
EVTID_BACNET_WRITE_FILE
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WRITE_FILE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Write-File-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_WRITE_FILE</param>
EVTPARAMID_BACNET_WRITE_FILE
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WRITE_FILE)
EVTVERSION_BACNET_WRITE_FILE
WORD16#1
EVT_WriteFile
DWORDEVTID_BACNET_WRITE_FILE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_WRITE_FILE.
EVTPARAMID_CmpBACnet_WriteFile
WORDEVTPARAMID_BACNET_WRITE_FILE
EVTVERSION_CmpBACnet_WriteFile
WORDEVTVERSION_BACNET_WRITE_FILE
EVTID_BACNET_WRITE_GROUP
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WRITE_GROUP))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Write-Group-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_WRITE_GROUP</param>
EVTPARAMID_BACNET_WRITE_GROUP
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WRITE_GROUP)
EVTVERSION_BACNET_WRITE_GROUP
WORD16#1
EVT_WriteGroup
DWORDEVTID_BACNET_WRITE_GROUP
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_WRITE_GROUP.
EVTPARAMID_CmpBACnet_WriteGroup
WORDEVTPARAMID_BACNET_WRITE_GROUP
EVTVERSION_CmpBACnet_WriteGroup
WORDEVTVERSION_BACNET_WRITE_GROUP
EVTID_BACNET_WRITE_PROP
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WRITE_PROP))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Write-Property-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_WRITE_PROP</param>
EVTPARAMID_BACNET_WRITE_PROP
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WRITE_PROP)
EVTVERSION_BACNET_WRITE_PROP
WORD16#1
EVT_WriteProperty
DWORDEVTID_BACNET_WRITE_PROP
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_WRITE_PROP.
EVTPARAMID_CmpBACnet_WriteProperty
WORDEVTPARAMID_BACNET_WRITE_PROP
EVTVERSION_CmpBACnet_WriteProperty
WORDEVTVERSION_BACNET_WRITE_PROP
EVTID_BACNET_WRITE_PROP_MULTIPLE
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WRITE_PROP_MULTIPLE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and Write-Property-Multiple-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_WRITE_PROP_MUL</param>
EVTPARAMID_BACNET_WRITE_PROP_MULTIPLE
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WRITE_PROP_MULTIPLE)
EVTVERSION_BACNET_WRITE_PROP_MULTIPLE
WORD16#1
EVT_WritePropertyMult
DWORDEVTID_BACNET_WRITE_PROP_MULTIPLE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_WRITE_PROP_MULTIPLE.
EVTPARAMID_CmpBACnet_WritePropertyMult
WORDEVTPARAMID_BACNET_WRITE_PROP_MULTIPLE
EVTVERSION_CmpBACnet_WritePropertyMult
WORDEVTVERSION_BACNET_WRITE_PROP_MULTIPLE
EVTID_BACNET_YOU_ARE
DWORD(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_YOU_ARE))
<category>Service application hook events</category>
<description>Event is sent when BACnetSetHook was called correspondingly and YouAre-Service is requested.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_YOU_ARE</param>
EVTPARAMID_BACNET_YOU_ARE
WORDDINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_YOU_ARE)
EVTVERSION_BACNET_YOU_ARE
WORD16#1
EVT_CB_COUNT
INT48
Number of service application hook events available.
EVTID_BACNET_READ_PROPERTY_CALLBACK
DWORD(16#1F000 + DINT_TO_DWORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_READ))
BACstack service application callback events
EVTPARAMID_BACNET_READ_PROPERTY_CALLBACK
WORD(16#F000 + DINT_TO_WORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_READ))
EVTVERSION_BACNET_READ_PROPERTY_CALLBACK
WORD16#1
EVT_ReadPropertyCallback
DWORDEVTID_BACNET_READ_PROPERTY_CALLBACK
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_READ_PROPERTY_CALLBACK.
EVTPARAMID_CmpBACnet_ReadPropertyCallback
WORDEVTPARAMID_BACNET_READ_PROPERTY_CALLBACK
EVTVERSION_CmpBACnet_ReadPropertyCallback
WORDEVTVERSION_BACNET_READ_PROPERTY_CALLBACK
EVTID_BACNET_READ_PROPERTY_RELEASE_CALLBACK
DWORD(16#1FF00 + DINT_TO_DWORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_READ))
<category>Service application callback events</category>
<description>Event is sent when BACnetSetCallback was called correspondingly and Read-Property-Callback has finished after the Read-Property-Callback call of the BACstack.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CALLBACK_RELEASE</param>
EVTPARAMID_BACNET_READ_PROPERTY_RELEASE_CALLBACK
WORD(16#FF00 + DINT_TO_WORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_READ))
EVTVERSION_BACNET_READ_PROPERTY_RELEASE_CALLBACK
WORD16#1
EVT_ReadPropertyReleaseCallback
DWORDEVTID_BACNET_READ_PROPERTY_RELEASE_CALLBACK
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_READ_PROPERTY_RELEASE_CALLBACK.
EVTPARAMID_CmpBACnet_ReadPropertyReleaseCallback
WORDEVTPARAMID_BACNET_READ_PROPERTY_RELEASE_CALLBACK
EVTVERSION_CmpBACnet_ReadPropertyReleaseCallback
WORDEVTVERSION_BACNET_READ_PROPERTY_RELEASE_CALLBACK
EVTID_BACNET_WRITE_PROPERTY_CALLBACK
DWORD(16#1F000 + DINT_TO_DWORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_WRITE))
<category>Service application callback events</category>
<description>Event is sent when BACnetSetCallback was called correspondingly Write-Property-Callback is called by the BACstack.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_PROP_WRITE</param>
EVTPARAMID_BACNET_WRITE_PROPERTY_CALLBACK
WORD(16#F000 + DINT_TO_WORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_WRITE))
EVTVERSION_BACNET_WRITE_PROPERTY_CALLBACK
WORD16#1
EVT_WritePropertyCallback
DWORDEVTID_BACNET_WRITE_PROPERTY_CALLBACK
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_WRITE_PROPERTY_CALLBACK.
EVTPARAMID_CmpBACnet_WritePropertyCallback
WORDEVTPARAMID_BACNET_WRITE_PROPERTY_CALLBACK
EVTVERSION_CmpBACnet_WritePropertyCallback
WORDEVTVERSION_BACNET_WRITE_PROPERTY_CALLBACK
EVT_CALLBACK_COUNT
INT3
Number of callback events available.
EVTID_BACNET_ADDRESS_CHANGE
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_ADDRESS_CHANGE))
BACstack miscellaneous callback events
EVTPARAMID_BACNET_ADDRESS_CHANGE
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_ADDRESS_CHANGE))
EVTVERSION_BACNET_ADDRESS_CHANGE
WORD16#1
EVT_AddressChange
DWORDEVTID_BACNET_ADDRESS_CHANGE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_ADDRESS_CHANGE.
EVTPARAMID_CmpBACnet_AddressChange
WORDEVTPARAMID_BACNET_ADDRESS_CHANGE
EVTVERSION_CmpBACnet_AddressChange
WORDEVTVERSION_BACNET_ADDRESS_CHANGE
EVTID_BACNET_BACKUPRESTORE_PROGRESS
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_BACKUPRESTORE_PROGRESS))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetBackupBACnetDevice and BACnetRestoreBACnetDevice.
This event is send as an progress indicator and failure reporter during an BACnet backup or restore procedure.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_BACKUPRESTORE_PROGRESS</param>
EVTPARAMID_BACNET_BACKUPRESTORE_PROGRESS
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_BACKUPRESTORE_PROGRESS))
EVTVERSION_BACNET_BACKUPRESTORE_PROGRESS
WORD16#1
EVT_BackupRestoreProgressEvent
DWORDEVTID_BACNET_BACKUPRESTORE_PROGRESS
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_BACKUPRESTORE_PROGRESS.
EVTPARAMID_CmpBACnet_BackupRestoreProgressEvent
WORDEVTPARAMID_BACNET_BACKUPRESTORE_PROGRESS
EVTVERSION_CmpBACnet_BackupRestoreProgressEvent
WORDEVTVERSION_BACNET_BACKUPRESTORE_PROGRESS
EVTID_BACNET_CLIENT_EVENT_NOTIFICATION
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_CLIENT_EVENT_NOTIFICATION))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRegisterClientEventNotificationCallback.
An event is sent in case of the reception of an confirmed or unconfirmed event notification.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CLIENT_EVENT</param>
EVTPARAMID_BACNET_CLIENT_EVENT_NOTIFICATION
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_CLIENT_EVENT_NOTIFICATION))
EVTVERSION_BACNET_CLIENT_EVENT_NOTIFICATION
WORD16#1
EVT_ClientEvent
DWORDEVTID_BACNET_CLIENT_EVENT_NOTIFICATION
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CLIENT_EVENT_NOTIFICATION.
EVTPARAMID_CmpBACnet_ClientEvent
WORDEVTPARAMID_BACNET_CLIENT_EVENT_NOTIFICATION
EVTVERSION_CmpBACnet_ClientEvent
WORDEVTVERSION_BACNET_CLIENT_EVENT_NOTIFICATION
EVTID_BACNET_CLIENT_STATUS
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_CLIENT_STATUS))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRegisterClientCommunicationStateCallback.
An event is sent in any case were the connection state to an BACnet remote device changes.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CLIENT_STATUS</param>
EVTPARAMID_BACNET_CLIENT_STATUS
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_CLIENT_STATUS))
EVTVERSION_BACNET_CLIENT_STATUS
WORD16#1
EVT_ClientStatus
DWORDEVTID_BACNET_CLIENT_STATUS
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CLIENT_STATUS.
EVTPARAMID_CmpBACnet_ClientStatus
WORDEVTPARAMID_BACNET_CLIENT_STATUS
EVTVERSION_CmpBACnet_ClientStatus
WORDEVTVERSION_BACNET_CLIENT_STATUS
EVTID_BACNET_CLIENT_UNSUBSCRIBE_COMPLETE
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_CLIENT_UNSUBSCRIBE_COMPLETE))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRegisterClientUnsubscribeCompletionCallback.
This is the declartion of the notification function that an Change Of Value subscription
has been unsubscribed. It is called after some unregistration of an object property
reference which has also been unsubscribed in the remote device. If the last customer
registered to an object property reference has unregistered and the object will be
removed from the advanced client database this callback is called for all customers
which had registered.n
This callback is also called on unsubscriptions to event notifications for intrinsic
alarming. In this case the parameter bIsUnsubscribeFromEventNotif has a value of True.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CLIENT_UNSUBSCRIBE_COMPLETE</param>
EVTPARAMID_BACNET_CLIENT_UNSUBSCRIBE_COMPLETE
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_CLIENT_UNSUBSCRIBE_COMPLETE))
EVTVERSION_BACNET_CLIENT_UNSUBSCRIBE_COMPLETE
WORD16#1
EVT_ClientUnsubscribeComplete
DWORDEVTID_BACNET_CLIENT_UNSUBSCRIBE_COMPLETE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CLIENT_UNSUBSCRIBE_COMPLETE.
EVTPARAMID_CmpBACnet_ClientUnsubscribeComplete
WORDEVTPARAMID_BACNET_CLIENT_UNSUBSCRIBE_COMPLETE
EVTVERSION_CmpBACnet_ClientUnsubscribeComplete
WORDEVTVERSION_BACNET_CLIENT_UNSUBSCRIBE_COMPLETE
EVTID_BACNET_CLIENT_VALUE
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_CLIENT_VALUE))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRegisterClientDataValueCallback.
An event is sent in case of the reception of a new value for the registered device object property.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_CLIENT_VALUE</param>
EVTPARAMID_BACNET_CLIENT_VALUE
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_CLIENT_VALUE))
EVTVERSION_BACNET_CLIENT_VALUE
WORD16#1
EVT_ClientValue
DWORDEVTID_BACNET_CLIENT_VALUE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_CLIENT_VALUE.
EVTPARAMID_CmpBACnet_ClientValue
WORDEVTPARAMID_BACNET_CLIENT_VALUE
EVTVERSION_CmpBACnet_ClientValue
WORDEVTVERSION_BACNET_CLIENT_VALUE
EVTID_BACNET_DATABASE_DUMP
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_DATABASE_DUMP))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetDumpDeviceDatabase.
This event is sent for every property of each object during a call to BACnetDumpDeviceDatabase.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_DATABASE_DUMP</param>
EVTPARAMID_BACNET_DATABASE_DUMP
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_DATABASE_DUMP))
EVTVERSION_BACNET_DATABASE_DUMP
WORD16#1
EVT_DatabaseDump
DWORDEVTID_BACNET_DATABASE_DUMP
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_DATABASE_DUMP.
EVTPARAMID_CmpBACnet_DatabaseDump
WORDEVTPARAMID_BACNET_DATABASE_DUMP
EVTVERSION_CmpBACnet_DatabaseDump
WORDEVTVERSION_BACNET_DATABASE_DUMP
EVTID_BACNET_DEVICE_LIST_PROGRESS
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_DEVICE_LIST_PROGRESS))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRetrieveListOfNetworkDevices.
An event is sent on a successful scan completion or on any error condition for every detected device in the scanned network that matched the selected instance range.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_DEVICE_LIST_PROGRESS</param>
EVTPARAMID_BACNET_DEVICE_LIST_PROGRESS
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_DEVICE_LIST_PROGRESS))
EVTVERSION_BACNET_DEVICE_LIST_PROGRESS
WORD16#1
EVTID_BACNET_FILEACCESS_PROGRESS
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_FILEACCESS_PROGRESS))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetReadFileObjectContents and BACnetWriteFileObjectContents.
An event is sent on on progress changes for the file access service.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_FILEACCESS_PROGRESS</param>
EVTPARAMID_BACNET_FILEACCESS_PROGRESS
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_FILEACCESS_PROGRESS))
EVTVERSION_BACNET_FILEACCESS_PROGRESS
WORD16#1
EVTID_BACNET_IACTION_ERR
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_IACTION_ERR))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRegisterInternalActionErrorCallback.
An event is sent for internal error reporting to user application.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_IACTION_ERR</param>
EVTPARAMID_BACNET_IACTION_ERR
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_IACTION_ERR))
EVTVERSION_BACNET_IACTION_ERR
WORD16#1
EVT_IActionError
DWORDEVTID_BACNET_IACTION_ERR
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_IACTION_ERR.
EVTPARAMID_CmpBACnet_IActionError
WORDEVTPARAMID_BACNET_IACTION_ERR
EVTVERSION_CmpBACnet_IActionError
WORDEVTVERSION_BACNET_IACTION_ERR
EVTID_BACNET_ISSUER_CERTIFICATE_PROGRESS
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_ISSUER_CERTIFICATE_PROGRESS))
TODO add with BACnet/SC
<category>Miscellaneous callback events</category> <description>Reserved for future use with BACnet/SC.</description> <param name=”pEventParam” type=”IN”>to come</param>
EVTPARAMID_BACNET_ISSUER_CERTIFICATE_PROGRESS
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_ISSUER_CERTIFICATE_PROGRESS))
EVTVERSION_BACNET_ISSUER_CERTIFICATE_PROGRESS
WORD16#1
EVTID_BACNET_OBJECT_DATA_PROGRESS
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_OBJECT_DATA_PROGRESS))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRetrieveObjectData.
An event is sent on a successful scan completion or on any error condition for every object in the device.
The device-object will always be the first object here. Other objects will in random order because of multiple concurrent actions if not restricted to 1.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_OBJECT_DATA_PROGRESS</param>
EVTPARAMID_BACNET_OBJECT_DATA_PROGRESS
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_OBJECT_DATA_PROGRESS))
EVTVERSION_BACNET_OBJECT_DATA_PROGRESS
WORD16#1
EVTID_BACNET_OBJECT_ID_NAME_BINDING_CHANGE
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_OBJECT_ID_NAME_BINDING_CHANGE))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRegisterObjectIdNameBindingsChangeCallback.
An event is sent if a pending object name could be resolved into an valid object identifier using the Who-Has / I-Have dynamic object binding procedure.
It is also called whenever such an object identifier changes.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_OBJECT_ID_CHANGE</param>
EVTPARAMID_BACNET_OBJECT_ID_NAME_BINDING_CHANGE
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_OBJECT_ID_NAME_BINDING_CHANGE))
EVTVERSION_BACNET_OBJECT_ID_NAME_BINDING_CHANGE
WORD16#1
EVT_ObjectIdChange
DWORDEVTID_BACNET_OBJECT_ID_NAME_BINDING_CHANGE
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_OBJECT_ID_NAME_BINDING_CHANGE.
EVTPARAMID_CmpBACnet_ObjectIdChange
WORDEVTPARAMID_BACNET_OBJECT_ID_NAME_BINDING_CHANGE
EVTVERSION_CmpBACnet_ObjectIdChange
WORDEVTVERSION_BACNET_OBJECT_ID_NAME_BINDING_CHANGE
EVTID_BACNET_OBJECT_ID_NAME_BINDING_LIST
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_OBJECT_ID_NAME_BINDING_LIST))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetGetObjectIdNameBindingList.
An event is sent if a pending object name could be resolved into an valid object identifier using the Who-Has / I-Have dynamic object binding procedure.
It is also called whenever such an object identifier changes.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_OBJECT_ID_CHANGE</param>
EVTPARAMID_BACNET_OBJECT_ID_NAME_BINDING_LIST
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_OBJECT_ID_NAME_BINDING_LIST))
EVTVERSION_BACNET_OBJECT_ID_NAME_BINDING_LIST
WORD16#1
EVT_ObjectIdNameBindingList
DWORDEVTID_BACNET_OBJECT_ID_NAME_BINDING_LIST
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTID_BACNET_OBJECT_ID_NAME_BINDING_LIST.
EVTPARAMID_CmpBACnet_ObjectIdNameBindingList
WORDEVTPARAMID_BACNET_OBJECT_ID_NAME_BINDING_LIST
EVTVERSION_CmpBACnet_ObjectIdNameBindingList
WORDEVTVERSION_BACNET_OBJECT_ID_NAME_BINDING_LIST
EVTID_BACNET_OPER_CERTIFICATE_PROGRESS
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_OPER_CERTIFICATE_PROGRESS))
TODO add with BACnet/SC
<category>Miscellaneous callback events</category> <description>Reserved for future use with BACnet/SC.</description> <param name=”pEventParam” type=”IN”>to come</param>
EVTPARAMID_BACNET_OPER_CERTIFICATE_PROGRESS
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_OPER_CERTIFICATE_PROGRESS))
EVTVERSION_BACNET_OPER_CERTIFICATE_PROGRESS
WORD16#1
EVTID_BACNET_OS_TIME_PROVIDER
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_OS_TIME_PROVIDER))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetRegisterTimeProviderFunction.
This callback provided by the user application gives the BACnet API the opportunity to request a valid system clock or system time in case that the OS specific functions like time() or gettimeofday() are not working properly.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_OS_TIME_PROVIDER</param>
EVTPARAMID_BACNET_OS_TIME_PROVIDER
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_OS_TIME_PROVIDER))
EVTVERSION_BACNET_OS_TIME_PROVIDER
WORD16#1
EVT_OSTimeProvider
DWORDEVTVERSION_BACNET_OS_TIME_PROVIDER
Compatibility alias to ensure compile compatibility with CODESYS BACnet(14/15), use is discouraged - please use original ID EVTVERSION_BACNET_OS_TIME_PROVIDER.
EVTPARAMID_CmpBACnet_OSTimeProvider
WORDEVTPARAMID_BACNET_OS_TIME_PROVIDER
EVTVERSION_CmpBACnet_OSTimeProvider
WORDEVTVERSION_BACNET_OS_TIME_PROVIDER
EVTID_BACNET_ROUTING_FILTER
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_ROUTING_FILTER))
<category>Miscellaneous callback events</category>
<description>This event is used in conjunction with BACnetSetRoutingFilterCallback.</description>
<param name=”pEventParam” type=”IN”>EVT_BACNET_ROUTING_FILTER</param>
EVTPARAMID_BACNET_ROUTING_FILTER
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_ROUTING_FILTER))
EVTVERSION_BACNET_ROUTING_FILTER
WORD16#1
EVTID_BACNET_SIGNING
DWORD(16#11000 + DINT_TO_DWORD(MISC_CALLBACK_TYPE.CB_SIGNING))
TODO add with BACnet/SC
<category>Miscellaneous callback events</category> <description>Reserved for future use with BACnet/SC.</description> <param name=”pEventParam” type=”IN”>to come</param>
EVTPARAMID_BACNET_SIGNING
WORD(16#1100 + DINT_TO_WORD(MISC_CALLBACK_TYPE.CB_SIGNING))
EVTVERSION_BACNET_SIGNING
WORD16#1
EVT_MISC_CALLBACK_COUNT
INT19
Number of miscellaneous callback events available.