1AUTHTABLE(3)               AUT STRUCTURE DEFINITIONS              AUTHTABLE(3)
2
3
4

NAME

6       authtable - hash table structure
7

DESCRIPTION

9       The authtable structure is used to describe an hash table.
10
11       The  declarations  needed  to  work  on  authtable are available in the
12       header file "/labo/include/aut101.h", where '101'  is  the  actual  aut
13       version.
14
15       The following C structure supports the description of an hash element :
16                typedef struct authtable
17                {
18                  authelem ∗TABLE;
19                  long      TABLE_SIZE;
20                  long      NUMBER_ELEM;
21                  long      NUMBER_ADD;
22                  long      NUMBER_SCAN;
23                  long      NUMBER_DEL;
24                  long      NUMBER_STRETCH;
25                } authtable;
26
27       TABLE
28                            TABLE is the hash element array.
29
30       TABLE_SIZE
31                            TABLE_SIZE is the size of the hash table.
32
33       NUMBER_ELEM
34                            NUMBER_ELEM  is  the number of element in the hash
35                           table.
36
37       NUMBER_ADD
38                            NUMBER_ADD is the number of added elements.
39
40       NUMBER_SCAN
41                            NUMBER_SCAN is the number of scans to find an ele‐
42                           ment.
43
44       NUMBER_DEL
45                            NUMBER_DEL is the number of deleted elements.
46
47       NUMBER_STRETCH
48                            NUMBER_STRETCH   is   the  number  of  hash  table
49                           stretch.
50

SEE ALSO

52       aut(1), authtable(3),
53
54
55
56
57
58
59ASIM/LIP6                       October 1, 1997                   AUTHTABLE(3)
Impressum