A | |
| ao_params [Seqdb_fsys_ao] |
Additional parameters for the ao variant of file systems
|
C | |
| contents [Seqdb_containers.HINDEX] |
Contents of the container entries
|
| contents [Seqdb_containers.KVSEQ] | |
D | |
| dedup_mode [Seqdb_fsys_ht] |
How to identify duplicates in a file system with
HAVEDUPS.
|
E | |
| entry [Seqdb_archive] |
Type of a member element
|
| entry [Seqdb_containers.POINTABLE] |
Entries of the container
|
| entry [Seqdb_containers.PERM] |
A live entry in a perm file
|
| entry [Seqdb_containers.HINDEX] |
A live entry in an hindex file
|
| entry [Seqdb_containers.KVSEQ] |
A live entry in a kvseq file
|
F | |
| file_name [Seqdb_fsys_types] |
Names.
|
| file_type [Seqdb_fsys_types] |
The type may be used arbitrarily.
|
H | |
| hash_algo [Seqdb_containers.Hash_algo] | |
| ht_base [Seqdb_fsys_ht] |
An
ht_base is a group of file systems residing in the same Unix
directory
|
| ht_file_descr [Seqdb_fsys_ht] |
The opaque type of an open file, so that
ht_file_descr file_system is the full type of the file systems
implemented here
|
I | |
| iterator_type [Seqdb_fsys_ht] |
How to iterate over the entries:
`Data: Base the iteration on the data file, `Index: Base the iteration on the index file
|
M | |
| mode [Seqdb_archive] |
How to open:
`Rdonly: only for reading, `Rdwr: for reading and writing (appending), `Rdwr_exclusive: as `Rdwr, but the file is write-locked before
it is accessed. If another writer already locks the file, it is waited
until the lock can be acquired from the other writer. This mode is
only available if the archive is stored as regular file.
|
P | |
| params [Seqdb_fsys_ht] |
The parameters from the superblocks
|
| pointer [Seqdb_containers.POINTABLE] |
Pointers to the entries
|
| pointer [Seqdb_containers.KVSEQ] |
A pointer to a live entry
|
| properties [Seqdb_archive] | |
R | |
| repr_class [Seqdb_containers.KVSEQ] |
Representation class:
`Int8: Strings up to a length of 255 bytes, `Int16: Strings up to a length of 65535 bytes, `Int32: Strings up to a length of 2^32-1 bytes, `Int64: Strings up to a length of 2^63-1 bytes (signed!), `Fixed n: Strings with a length of exactly n bytes.
0 <= n <= 255., `Lim8 n: Strings up to a length of n bytes where
n is at most 255. For the string n bytes are allocated
for the string, so it can be later changed in length.
|
S | |
| stats [Seqdb_fsys_ht] |
Statistics
|
T | |
| t [Seqdb_log.Serializer] | |
| t [Seqdb_log.Make] | |
| t [Seqdb_archive] |
Type of opened archives
|
| t [Seqdb_containers.POINTABLE] |
The container
|
| t [Seqdb_containers.PERM] |
The perm file
|
| t [Seqdb_containers.HINDEX] |
The hindex file
|
| t [Seqdb_containers.KVSEQ] |
The kvseq file
|
| t [Seqdb_containers.Superblock] | |
W | |
| wr_flags [Seqdb_fsys_types] |
See
open_file_wr_ext below
|