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. 
