This structure contains elements that describe changes of the model. Its composition is defined in Table 156.
Table 156– ModelChangeStructureDataType Structure
Name |
Type |
Description |
|||||||||||||||||||||
ModelChangeStructureDataType |
structure |
|
|||||||||||||||||||||
affected |
NodeId |
NodeIdof the Nodethat was changed. The client should assume that the affected Nodehas been created or deleted, had a Referenceadded or deleted, or the DataTypehas changed as described by the verb. |
|||||||||||||||||||||
affectedType |
NodeId |
If the affected Nodewas an Objector Variable, affectedTypecontains the NodeIdof the TypeDefinitionNodeof the affected Node. Otherwise it is set to null. |
|||||||||||||||||||||
verb |
Byte |
Describes the changes happening to the affected Node. The verbis an 8-bit unsigned integer used as bit mask with the structure defined in the following table:
A verb may identify several changes on the affected Node at once. This feature should be used if event compression is used (see OPC 10000-3for details). Note that all verbsshall always be considered in the context where the ModelChangeStructureDataType is used. A NodeDeleted may indicate that a Nodewas removed from a view but still exists in other Views.
|
Its representation in the AddressSpaceis defined in Table 157.
Table 157– ModelChangeStructureDataType Definition
Attributes |
Value |
BrowseName |
ModelChangeStructureDataType |