1AUTHTABLE(3) AUT STRUCTURE DEFINITIONS AUTHTABLE(3)
2
3
4
6 authtable - hash table structure
7
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
52 aut(1), authtable(3),
53
54
55
56
57
58
59ASIM/LIP6 October 1, 1997 AUTHTABLE(3)