Table 166defines the NotificationDataparameter used for Event notifications.
The EventNotificationList defines a table structure that is used to return Eventfields to a Client Subscription. The structure is in the form of a table consisting of one or more Events, each containing an array of one or more fields. The selection and order of the fields returned for each Eventis identical to the selected parameter of the EventFilter.
Table 166– EventNotificationList
Name |
Type |
Description |
EventNotificationList |
structure |
Event Notificationdata. |
events [] |
EventFieldList |
The list of Eventsbeing delivered. This structure is defined in-line with the following indented items. |
clientHandle |
IntegerId |
Client-supplied handle for the MonitoredItem. The IntegerIdtype is defined in 7.19. |
eventFields [] |
BaseDataType |
List of selected Eventfields. This shall be a one to one match with the fields selected in the EventFilter. 7.22.3specifies how the Servershall deal with error conditions. |