Main Page | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

_nhvs_tree_node Struct Reference

NHVS Tree node. More...

#include <nodehvs.h>

Collaboration diagram for _nhvs_tree_node:

Collaboration graph
[legend]

Data Fields

_nhvs_seq_listfirst
 The pointer to the list of node values (with sequence numbers).
nhash_t hash_value
 Incomplete nhash_t value.
int last_id
 last id given.
_nhvs_tree_nodeleft
 Left subtree.
_nhvs_tree_noderight
 Right subtree.

Detailed Description

NHVS Tree node.

NHVS Tree is a simple binary search tree that handles fast search of the given hash_value


Field Documentation

struct _nhvs_seq_list* _nhvs_tree_node::first
 

The pointer to the list of node values (with sequence numbers).

nhash_t _nhvs_tree_node::hash_value
 

Incomplete nhash_t value.

The sequece field is set to 0x00 and must not be interpreted.

int _nhvs_tree_node::last_id
 

last id given.

Only sencible for nhvs-servers

Todo:
Need to be guarded with locks.

struct _nhvs_tree_node* _nhvs_tree_node::left
 

Left subtree.

struct _nhvs_tree_node* _nhvs_tree_node::right
 

Right subtree.


The documentation for this struct was generated from the following file:
Generated on Wed Dec 27 16:52:29 2006 for VRB Online Server by  doxygen 1.4.4