EVENTIDS
(GVL)
- InOut:
Scope
Name
Type
Initial
Comment
Constant
CMPID_CmpBACnet
DWORD
16#400
Component ID for registering events
EVT_StackStarted
DWORD
16#1FFF1
start/stop events
- General Event for Starting and Stopping the BACnet-Stack*
Event is sent when the BACnet Stack was started. For this event “pEventParam” has type EVT_BACNET_STACKACTION.
EVTPARAMID_CmpBACnet_StackStarted
WORD
16#FFF1
EVTVERSION_CmpBACnet_StackStarted
WORD
16#1
EVT_StackStopped
DWORD
16#1FFF2
- General Event for Starting and Stopping the BACnet-Stack
Event is sent when the BACnet Stack was stopped. For this event “pEventParam” has type EVT_BACNET_STACKACTION.
EVTPARAMID_CmpBACnet_StackStopped
WORD
16#FFF2
EVTVERSION_CmpBACnet_StackStopped
WORD
16#1
EVT_DemoExpired
DWORD
16#1FFF3
- Event signaling, that BACnet demo had expired
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.
EVTPARAMID_CmpBACnet_DemoExpired
WORD
16#FFF3
EVTVERSION_CmpBACnet_DemoExpired
WORD
16#1
EVT_ACKAlarm
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_ACK_ALARM))
service application hook events Event is sent when BACnetSetHook was called correspondingly and Acknowledge-Alarm-Service is requested. For this event “pEventParam” has type EVT_BACNET_ACKALARM.
EVTPARAMID_CmpBACnet_ACKAlarm
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_ACK_ALARM)
EVTVERSION_CmpBACnet_ACKAlarm
WORD
16#1
EVT_ConfCOVNotification
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CONF_COV_NOTIFICATION))
Event is sent when BACnetSetHook was called correspondingly and Confirmed-COV-Notification-Service is requested. For this event “pEventParam” has type EVT_BACNET_CONFCOVNOTIFICATION.
EVTPARAMID_CmpBACnet_ConfCOVNotification
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CONF_COV_NOTIFICATION)
EVTVERSION_CmpBACnet_ConfCOVNotification
WORD
16#1
EVT_ConfEventNotification
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CONF_EVENT_NOTIFICATION))
Event is sent when BACnetSetHook was called correspondingly and Confirmed-Event-Notification-Service is requested. For this event “pEventParam” has type EVT_BACNET_CONFEVENTNOTIFICATION.
EVTPARAMID_CmpBACnet_ConfEventNotification
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CONF_EVENT_NOTIFICATION)
EVTVERSION_CmpBACnet_ConfEventNotification
WORD
16#1
EVT_GetAlarmSummary
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_GET_ALARM_SUMMARY))
Event is sent when BACnetSetHook was called correspondingly and Get-Alarm-Summary-Service is requested. For this event “pEventParam” has type EVT_BACNET_GETALARMSUMMARY.
EVTPARAMID_CmpBACnet_GetAlarmSummary
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_GET_ALARM_SUMMARY)
EVTVERSION_CmpBACnet_GetAlarmSummary
WORD
16#1
EVT_GetEnrollmentSummary
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_GET_ENROLLMENT_SUMMARY))
Event is sent when BACnetSetHook was called correspondingly and Get-Enrollment-Summary-Service is requested. For this event “pEventParam” has type EVT_BACNET_GETENROLLMENTSUMMARY.
EVTPARAMID_CmpBACnet_GetEnrollmentSummary
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_GET_ENROLLMENT_SUMMARY)
EVTVERSION_CmpBACnet_GetEnrollmentSummary
WORD
16#1
EVT_SubscribeCOV
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_SUBSCRIBE_COV))
Event is sent when BACnetSetHook was called correspondingly and Subscribe-COV-Service is requested. For this event “pEventParam” has type EVT_BACNET_SUBSCRIBECOV.
EVTPARAMID_CmpBACnet_SubscribeCOV
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_SUBSCRIBE_COV)
EVTVERSION_CmpBACnet_SubscribeCOV
WORD
16#1
EVT_ReadFile
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_READ_FILE))
Event is sent when BACnetSetHook was called correspondingly and Read-File-Service is requested. For this event “pEventParam” has type EVT_BACNET_READFILE.
EVTPARAMID_CmpBACnet_ReadFile
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_READ_FILE)
EVTVERSION_CmpBACnet_ReadFile
WORD
16#1
EVT_WriteFile
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WRITE_FILE))
Event is sent when BACnetSetHook was called correspondingly and Write-File-Service is requested. For this event “pEventParam” has type EVT_BACNET_WRITEFILE.
EVTPARAMID_CmpBACnet_WriteFile
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WRITE_FILE)
EVTVERSION_CmpBACnet_WriteFile
WORD
16#1
EVT_AddElement
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_ADD_ELEMENT))
Event is sent when BACnetSetHook was called correspondingly and AddElement-Event-Service is requested. For this event “pEventParam” has type EVT_BACNET_ADDELEMENT.
EVTPARAMID_CmpBACnet_AddElement
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_ADD_ELEMENT)
EVTVERSION_CmpBACnet_AddElement
WORD
16#1
EVT_RemoveElement
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_REMOVE_ELEMENT))
Event is sent when BACnetSetHook was called correspondingly and Remove-Element-Service is requested. For this event “pEventParam” has type EVT_BACNET_REMOVEELEMENT.
EVTPARAMID_CmpBACnet_RemoveElement
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_REMOVE_ELEMENT)
EVTVERSION_CmpBACnet_RemoveElement
WORD
16#1
EVT_CreateObject
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CREATE_OBJECT))
Event is sent when BACnetSetHook was called correspondingly and Create-Object-Service is requested. For this event “pEventParam” has type EVT_BACNET_CREATEOBJECT.
EVTPARAMID_CmpBACnet_CreateObject
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CREATE_OBJECT)
EVTVERSION_CmpBACnet_CreateObject
WORD
16#1
EVT_DeleteObject
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_DELETE_OBJECT))
Event is sent when when BACnetSetHook was called correspondingly and DeleteObject-Service is requested. For this event “pEventParam” has type EVT_BACNET_DELETEOBJECT.
EVTPARAMID_CmpBACnet_DeleteObject
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_DELETE_OBJECT)
EVTVERSION_CmpBACnet_DeleteObject
WORD
16#1
EVT_ReadProperty
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_READ_PROP))
Event is sent when BACnetSetHook was called correspondingly and Read-Property-Service is requested. For this event “pEventParam” has type EVT_BACNET_READPROPERTY.
EVTPARAMID_CmpBACnet_ReadProperty
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_READ_PROP)
EVTVERSION_CmpBACnet_ReadProperty
WORD
16#1
EVT_ReadPropertyMult
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_READ_PROP_MULTIPLE))
Event is sent when BACnetSetHook was called correspondingly and Read-Property-Multiple-Service is requested. For this event “pEventParam” has type EVT_BACNET_READPROPERTYMULT.
EVTPARAMID_CmpBACnet_ReadPropertyMult
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_READ_PROP_MULTIPLE)
EVTVERSION_CmpBACnet_ReadPropertyMult
WORD
16#1
EVT_WriteProperty
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WRITE_PROP))
Event is sent when BACnetSetHook was called correspondingly and Write-Property-Service is requested. For the event “pEventParam” has type EVT_BACNET_WRITEPROPERTY.
EVTPARAMID_CmpBACnet_WriteProperty
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WRITE_PROP)
EVTVERSION_CmpBACnet_WriteProperty
WORD
16#1
EVT_WritePropertyMult
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WRITE_PROP_MULTIPLE))
Event is sent when BACnetSetHook was called correspondingly and Write-Property-Multiple-Service is requested. For this event “pEventParam” has type EVT_BACNET_WRITEPROPERTYMULT.
EVTPARAMID_CmpBACnet_WritePropertyMult
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WRITE_PROP_MULTIPLE)
EVTVERSION_CmpBACnet_WritePropertyMult
WORD
16#1
EVT_DCC
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_DCC))
Event is sent when BACnetSetHook was called correspondingly and Device-Communication-Control-Service is requested. For this event “pEventParam” has type EVT_BACNET_DCC.
EVTPARAMID_CmpBACnet_DCC
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_DCC)
EVTVERSION_CmpBACnet_DCC
WORD
16#1
EVT_ConfTextMessage
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CONF_TEXT_MESSAGE))
Event is sent when BACnetSetHook was called correspondingly and Confirmed-Text-Message-Service is requested. For this event “pEventParam” has type EVT_BACNET_CONFTEXTMESSAGE.
EVTPARAMID_CmpBACnet_ConfTextMessage
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CONF_TEXT_MESSAGE)
EVTVERSION_CmpBACnet_ConfTextMessage
WORD
16#1
EVT_ReinitDev
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_REINIT_DEV))
Event is sent when BACnetSetHook was called correspondingly and Reinitialize-Device-Service is requested. For this event “pEventParam” has type EVT_BACNET_REINITDEV.
EVTPARAMID_CmpBACnet_ReinitDev
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_REINIT_DEV)
EVTVERSION_CmpBACnet_ReinitDev
WORD
16#1
EVT_ReadRange
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_READ_RANGE))
Event is sent when BACnetSetHook was called correspondingly and Read-Range-Service is requested. For this event “pEventParam” has type EVT_BACNET_READRANGE.
EVTPARAMID_CmpBACnet_ReadRange
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_READ_RANGE)
EVTVERSION_CmpBACnet_ReadRange
WORD
16#1
EVT_SubscribeCOVProperty
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_SUBSCRIBE_COV_PROPERTY))
Event is sent when BACnetSetHook was called correspondingly and Subscribe-COV-Property-Service is requested. For this event “pEventParam” has type EVT_BACNET_SUBSCRIBECOVPROPERTY.
EVTPARAMID_CmpBACnet_SubscribeCOVProperty
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_SUBSCRIBE_COV_PROPERTY)
EVTVERSION_CmpBACnet_SubscribeCOVProperty
WORD
16#1
EVT_GetEventInformation
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_GET_EVENT_INFORMATION))
Event is sent when BACnetSetHook was called correspondingly and Get-Event-Information-Service is requested. For this event “pEventParam” has type EVT_BACNET_GETEVENTINFO.
EVTPARAMID_CmpBACnet_GetEventInformation
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_GET_EVENT_INFORMATION)
EVTVERSION_CmpBACnet_GetEventInformation
WORD
16#1
EVT_Iam
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_I_AM))
Event is sent when BACnetSetHook was called correspondingly and I-Am-Service is requested. For this event “pEventParam” has type EVT_BACNET_IAM.
EVTPARAMID_CmpBACnet_Iam
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_I_AM)
EVTVERSION_CmpBACnet_Iam
WORD
16#1
EVT_Ihave
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_I_HAVE))
Event is sent when BACnetSetHook was called correspondingly and I-Have-Service is requested. For this event “pEventParam” has type EVT_BACNET_IAM.
EVTPARAMID_CmpBACnet_Ihave
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_I_HAVE)
EVTVERSION_CmpBACnet_Ihave
WORD
16#1
EVT_UnconfCOVNotification
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UNCONF_COV_NOTIFICATION))
Event is sent when BACnetSetHook was called correspondingly and Unconfirmed-COV-Notification-Service is requested. For this event “pEventParam” has type EVT_BACNET_UNCONFCOVNOTIFICATION.
EVTPARAMID_CmpBACnet_UnconfCOVNotification
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UNCONF_COV_NOTIFICATION)
EVTVERSION_CmpBACnet_UnconfCOVNotification
WORD
16#1
EVT_UnconfEventNotification
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UNCONF_EVENT_NOTIFICATION))
Event is sent when BACnetSetHook was called correspondingly and Unconfirmed-Event-Notification-Service is requested. For this event “pEventParam” has type EVT_BACNET_UNCONFEVENTNOTIFICATION.
EVTPARAMID_CmpBACnet_UnconfEventNotification
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UNCONF_EVENT_NOTIFICATION)
EVTVERSION_CmpBACnet_UnconfEventNotification
WORD
16#1
EVT_UnconfTextMessage
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UNCONF_TEXT_MESSAGE))
Event is sent when BACnetSetHook was called correspondingly and Unconfirmed-Text-Message-Service is requested. For this event “pEventParam” has type EVT_BACNET_UNCONFTEXTMESSAGE.
EVTPARAMID_CmpBACnet_UnconfTextMessage
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UNCONF_TEXT_MESSAGE)
EVTVERSION_CmpBACnet_UnconfTextMessage
WORD
16#1
EVT_TimeSync
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_TIME_SYNC))
Event is sent when BACnetSetHook was called correspondingly and TimeSync-Event-Service is requested. For this event “pEventParam” has type EVT_BACNET_TIMESYNC.
EVTPARAMID_CmpBACnet_TimeSync
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_TIME_SYNC)
EVTVERSION_CmpBACnet_TimeSync
WORD
16#1
EVT_WhoHas
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WHO_HAS))
Event is sent when BACnetSetHook was called correspondingly and Who-Has-Service is requested. For this event “pEventParam” has type EVT_BACNET_WHOHAS.
EVTPARAMID_CmpBACnet_WhoHas
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WHO_HAS)
EVTVERSION_CmpBACnet_WhoHas
WORD
16#1
EVT_WhoIs
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WHO_IS))
Event is sent when BACnetSetHook was called correspondingly and Who-Is-Service is requested. For this event “pEventParam” has type EVT_BACNET_WHOIS.
EVTPARAMID_CmpBACnet_WhoIs
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WHO_IS)
EVTVERSION_CmpBACnet_WhoIs
WORD
16#1
EVT_UTCTimeSync
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UTC_TIME_SYNC))
Event is sent when BACnetSetHook was called correspondingly and UTC-TimeSync-Event-Service is requested. For this event “pEventParam” has type EVT_BACNET_UTCTIMESYNC.
EVTPARAMID_CmpBACnet_UTCTimeSync
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UTC_TIME_SYNC)
EVTVERSION_CmpBACnet_UTCTimeSync
WORD
16#1
EVT_WriteGroup
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_WRITE_GROUP))
Event is sent when BACnetSetHook was called correspondingly and Write-Group-Service is requested. For this event “pEventParam” has type EVT_BACNET_WRITEGROUP.
EVTPARAMID_CmpBACnet_WriteGroup
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_WRITE_GROUP)
EVTVERSION_CmpBACnet_WriteGroup
WORD
16#1
EVT_NetworkEvents
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_NETWORK_EVENTS))
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.. For this event “pEventParam” has type EVT_BACNET_NETWORKEVENTS.
EVTPARAMID_CmpBACnet_NetworkEvents
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_NETWORK_EVENTS)
EVTVERSION_CmpBACnet_NetworkEvents
WORD
16#1
EVT_IntrinsicEvents
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_INTRINSIC_EVENTS))
Event is sent when BACnetSetHook was called correspondingly and an INTERNAL Intrinsic-Events-Service is generated. For this event “pEventParam” has type EVT_BACNET_INTRINSICEVENTS.
EVTPARAMID_CmpBACnet_IntrinsicEvents
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_INTRINSIC_EVENTS)
EVTVERSION_CmpBACnet_IntrinsicEvents
WORD
16#1
EVT_ChangeOfValueEvents
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CHANGE_OF_VALUE_EVENTS))
Event is sent when an BACnetSetHook was called correspondingly and INTERNAL Change-OF-Value-Service is generated. For this event “pEventParam” has type EVT_BACNET_CHANGEOFVALUEEVENTS.
EVTPARAMID_CmpBACnet_ChangeOfValueEvents
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CHANGE_OF_VALUE_EVENTS)
EVTVERSION_CmpBACnet_ChangeOfValueEvents
WORD
16#1
EVT_LifeSafetyOperation
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_LIFE_SAFETY_OPERATION))
Event is sent when an BACnetSetHook was called correspondingly and LifeSafetyOperation-Service is requested. For this event “pEventParam” has type EVT_BACNET_LIFESAFETYOPERATION.
EVTPARAMID_CmpBACnet_LifeSafetyOperation
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_LIFE_SAFETY_OPERATION)
EVTVERSION_CmpBACnet_LifeSafetyOperation
WORD
16#1
EVT_ConfPrivateXfer
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_CONF_PRIVATE_TRANSFER))
Event is sent when an BACnetSetHook was called correspondingly and ConfPrivateXfer-Service is requested. For this event “pEventParam” has type EVT_BACNET_CONFPRIVATEXFER.
EVTPARAMID_CmpBACnet_ConfPrivateXfer
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_CONF_PRIVATE_TRANSFER)
EVTVERSION_CmpBACnet_ConfPrivateXfer
WORD
16#1
EVT_UnconfPrivateXfer
DWORD
(16#10000 + DINT_TO_DWORD(IEC_BACNET_CB_TYPE.CB_UNCONF_PRIVATE_TRANSFER))
Event is sent when an BACnetSetHook was called correspondingly and UnconfPrivateXfer-Service is requested. For this event “pEventParam” has type EVT_BACNET_UNCONFPRIVATEXFER.
EVTPARAMID_CmpBACnet_UnconfPrivateXfer
WORD
DINT_TO_WORD(IEC_BACNET_CB_TYPE.CB_UNCONF_PRIVATE_TRANSFER)
EVTVERSION_CmpBACnet_UnconfPrivateXfer
WORD
16#1
EVT_CB_COUNT
INT
39
Number of service application hook events available.
EVT_ReadPropertyCallback
DWORD
(16#1F000 + DINT_TO_DWORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_READ))
callback events Event is sent when BACnetSetCallback was called correspondingly and Read-Property-Callback is called by the Stack. For this event “pEventParam” has type EVT_BACNET_READPROPERTYCALLBACK.
EVTPARAMID_CmpBACnet_ReadPropertyCallback
WORD
(16#F000 + DINT_TO_WORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_READ))
EVTVERSION_CmpBACnet_ReadPropertyCallback
WORD
16#1
EVT_ReadPropertyReleaseCallback
DWORD
(16#1FF00 + DINT_TO_DWORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_READ))
Event is sent when BACnetSetCallback was called correspondingly and Read-Property-Callback has finished after the Read-Property-Callback call of the Stack. For this event “pEventParam” has type EVT_BACNET_READPROPERTYRELEASECALLBACK.
EVTPARAMID_CmpBACnet_ReadPropertyReleaseCallback
WORD
(16#FF00 + DINT_TO_WORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_READ))
EVTVERSION_CmpBACnet_ReadPropertyReleaseCallback
WORD
16#1
EVT_WritePropertyCallback
DWORD
(16#1F000 + DINT_TO_DWORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_WRITE))
Event is sent when BACnetSetCallback was called correspondingly Write-Property-Callback is called by the Stack. For this event “pEventParam” has type EVT_BACNET_WRITEPROPERTYCALLBACK.
EVTPARAMID_CmpBACnet_WritePropertyCallback
WORD
(16#F000 + DINT_TO_WORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_WRITE))
EVTVERSION_CmpBACnet_WritePropertyCallback
WORD
16#1
EVTPARAMID_CmpBACnet_WritePropertyCallback2
WORD
((16#F000 + DINT_TO_WORD(IEC_BACNET_CALLBACK_TYPE.BACNET_CALLBACK_WRITE)) + 1)
EVTVERSION_CmpBACnet_WritePropertyCallback2
WORD
16#2
EVT_CALLBACK_COUNT
INT
3
Number of callback events available.
EVT_DatabaseDump
DWORD
16#1FFF4
miscellaneous callback events
- Event signaling, that the DatabaseDump callback is called for a certain object property*
This event is sent for every property of each object during a call to |BACnetDumpDeviceDatabase|. For this event “pEventParam” hast type |EVT_BACNET_DATABASE_DUMP|.
EVTPARAMID_CmpBACnet_DatabaseDump
WORD
16#FFF4
EVTVERSION_CmpBACnet_DatabaseDump
WORD
16#1
EVT_AddressChange
DWORD
16#1FFF5
This event is used in conjunction with BACnetRegisterAddressBindingsChangeCallback. It is sent if a pending device instance number could be resolved into an valid BACnet MAC address using the Who-Is / I-Am dynamic device address binding procedure. It is also called whenever such an address changes. For this event “pEventParam” hast type EVT_BACNET_ADDRESSCHANGECALLBACK.
EVTPARAMID_CmpBACnet_AddressChange
WORD
16#FFF5
EVTVERSION_CmpBACnet_AddressChange
WORD
16#1
EVT_BackupRestoreProgressEvent
DWORD
16#1FFF6
This event is used as an progress indicator and failure reporter during an BACnet backup or restore procedure. For this event “pEventParam” hast type EVT_BACNET_BACKUPRESTOREPROGRESSCALLBACK.
EVTPARAMID_CmpBACnet_BackupRestoreProgressEvent
WORD
16#FFF6
EVTVERSION_CmpBACnet_BackupRestoreProgressEvent
WORD
16#1
EVT_ClientEvent
DWORD
16#1FFF7
This event is used in conjunction with BACnetRegisterClientEventNotification. It is sent in case of the reception of an confirmed or unconfirmed event notification. For this event “pEventParam” hast type EVT_BACNET_CLIENTEVENTCALLBACK.
EVTPARAMID_CmpBACnet_ClientEvent
WORD
16#FFF7
EVTVERSION_CmpBACnet_ClientEvent
WORD
16#1
EVT_ClientStatus
DWORD
16#1FFF8
This event is used in conjunction with BACnetRegisterClientCommunicationStateCallback. It is sent in every case were the connection state to an BACnet remote device changes. For this event “pEventParam” hast type EVT_BACNET_CLIENTSTATUSCALLBACK.
EVTPARAMID_CmpBACnet_ClientStatus
WORD
16#FFF8
EVTVERSION_CmpBACnet_ClientStatus
WORD
16#1
EVT_ClientUnsubscribeComplete
DWORD
16#1FFF9
This event is used in conjunction with BACnetRegisterClientUnsubscribeCompletionCallback. It is sent 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 event is sent for all customers which had registered. For this event “pEventParam” hast type EVT_BACNET_CLIENTUNSUBSCRIBECOMPLETECALLBACK.
EVTPARAMID_CmpBACnet_ClientUnsubscribeComplete
WORD
16#FFF9
EVTVERSION_CmpBACnet_ClientUnsubscribeComplete
WORD
16#1
EVT_ClientValue
DWORD
16#1FFFA
This event is used in conjunction with BACnetRegisterClientDataPoint. It is sent in case of the reception of a new value for a registered device object property. For this event “pEventParam” hast type EVT_BACNET_CLIENTSTATUSCALLBACK.
EVTPARAMID_CmpBACnet_ClientValue
WORD
16#FFFA
EVTVERSION_CmpBACnet_ClientValue
WORD
16#1
EVT_IActionError
DWORD
16#1FFFB
This event is used in conjunction with BACnetRegisterInternalActionErrorCallback. It is sent for internal error reporting to user application. For this event “pEventParam” hast type EVT_BACNET_IACTIONERRCALLBACK.
EVTPARAMID_CmpBACnet_IActionError
WORD
16#FFFB
EVTVERSION_CmpBACnet_IActionError
WORD
16#1
EVT_ObjectIdChange
DWORD
16#1FFFC
This event is used in conjunction with BACnetRegisterObjectIdNameBindingsChangeCallback. It 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. For this event “pEventParam” hast type EVT_BACNET_OBJECTIDCHANGECALLBACK.
EVTPARAMID_CmpBACnet_ObjectIdChange
WORD
16#FFFC
EVTVERSION_CmpBACnet_ObjectIdChange
WORD
16#1
EVT_ObjectIdNameBindingList
DWORD
16#1FFFD
This event is sent for every “objectId name binding” during a call to BACnetGetObjectIdNameBindingList. BACnetGetObjectIdNameBindingList loops through the array of ‘dynamic’ bound object identifiers and sends this event for each item. An application may use this function to build a list for own use with all pending and resolved object identifier bindings. For this event “pEventParam” hast type EVT_BACNET_OBJECTIDCHANGECALLBACK.
EVTPARAMID_CmpBACnet_ObjectIdNameBindingList
WORD
16#FFFD
EVTVERSION_CmpBACnet_ObjectIdNameBindingList
WORD
16#1
EVT_OSTimeProvider
DWORD
16#1FFFE
This event is used 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.. For this event “pEventParam” hast type EVT_BACNET_OSTIMEPROVIDERCALLBACK.
EVTPARAMID_CmpBACnet_OSTimeProvider
WORD
16#FFFE
EVTVERSION_CmpBACnet_OSTimeProvider
WORD
16#1
EVT_MISC_CALLBACK_COUNT
INT
11
Number of miscellaneous callback events available.