node - Data access node (internal class - not supported as interface)
The node is the base structure for handling data access of different kind. The node has a status field (sts) to indicate the current state of the node. Some of the status information are passed up to the top node.
stssav - data in nodeinst must be saved, references have changed (passed to top)
stsmod - (attribute) data in instance has been modified
stslck - collection is locked
stsfil - node has been initialized and may access referenced data
stswpt - Instance or collection(with stslck) has been locked or reserved
stsuser1 - node is system (extent) node and does not have an inti
stserr - an error occurred opening the node. node is not accessible. Also set to avoid recursive check or reset
stsold - The node is part of a node hierarchy and not the top node. Deleting a node hierarchy, all nodes marked as old in the hierarchy and the first node above (copy node) will be deleted.
stsnof - node is active, i.e. node is busy in Get function and recursive RetryGet must be avoided
ststrans - iteration node in a property path node
stsdel - CheckDeleteEmpty has been performed for node/node is closing
stsres - indicates immediately after adding an instance to a singular reference, the the instance has been added and did not yet exist
stsusr2 - indicates a VOID node
stsusr3 - short term indications for different purposes:(during fill buffer, initialize operation, provide extent for relationship, GetAt() for autokey). When being set, no check is done!!