Click or drag to resize

TreeNode Class

Merkle tree node. Used to build Merkle tree during local aggregation.
Inheritance Hierarchy
SystemObject
  Guardtime.KSI.ServiceTreeNode

Namespace:  Guardtime.KSI.Service
Assembly:  ksi-net-api (in ksi-net-api.dll) Version: 3.11.534.0 (3.11.534.0)
Syntax
public class TreeNode

The TreeNode type exposes the following members.

Constructors
  NameDescription
Public methodTreeNode(UInt32)
Create aggregation tree node instance.
Public methodTreeNode(DataHash, UInt32)
Create aggregation tree node instance.
Public methodTreeNode(IdentityMetadata, UInt32)
Create aggregation tree node instance.
Top
Properties
  NameDescription
Public propertyHash
Hash value of the node.
Public propertyIsLeftNode
If true then current node is left child, otherwise it is right node
Public propertyLeft
Left child node
Public propertyLevel
Node level in the tree. Level for leaves is 0.
Public propertyMetadata
Metadata to be added to aggregation hash chain
Public propertyParent
Parent node
Public propertyRight
Right child node
Top
Methods
See Also