1 Table *cdbtoplevel TopLevel_Command
3 subcmd enum(Cdb/_SubCommand, "cdb subcommand")
6 subcmd enum(Cdbwr/_SubCommand, "cdb-wr subcommand")
9 Table cdb Cdb_SubCommand
12 => iddata(&cdbtcl_databases)
14 db iddata(&cdbtcl_databases)
18 db iddata(&cdbtcl_databases)
22 db iddata(&cdbtcl_databases)
24 Table cdbwr Cdbwr_SubCommand
32 # <pathb>.tmp (might be new .main or new .cdb)
34 # .lock is an empty file
35 # which is locked with fcntl by open
36 # .main is a cdb native text file
38 # if .tmp exists it is irrelevant
39 # if .cdb exists it is a cdb database
40 # containing exactly the same as .main
41 # if .log exists, it is a cdb native
42 # text file _without the trailing newline_;
43 # its contents override values from .main or .cdb
47 => iddata(&cdbtcl_rwdatabases)
48 # on_info <event> <xinfo>...:
49 # on_info open-clean <statistics-info-string>
50 # on_info open-dirty <statistics-info-string>
51 # on_info compact-start <statistics-info-string>
52 # on_info compact-end <statistics-info-string>
53 # on_info close <statistics-info-string>
55 db iddata(&cdbtcl_rwdatabases)
59 db iddata(&cdbtcl_rwdatabases)
63 db iddata(&cdbtcl_rwdatabases)
67 db iddata(&cdbtcl_rwdatabases)
71 db iddata(&cdbtcl_rwdatabases)
75 db iddata(&cdbtcl_rwdatabases)
79 db iddata(&cdbtcl_rwdatabases)
81 db iddata(&cdbtcl_rwdatabases)
83 EntryExtra Cdbwr_SubCommand