Coda Distributed File System
Classes | Macros | Typedefs | Functions
vldb.h File Reference
#include <vice_file.h>
Include dependency graph for vldb.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  vldb
 
struct  vldbHeader
 

Macros

#define MAXVOLTYPES
 
#define LOG_VLDBSIZE   6 /* Assume the structure is 64 bytes */
 
#define VLDB_MAGIC   0xABCD4321
 
#define N_SERVERIDS   256 /* Not easy to change--maximum number of servers */
 
#define VLDB_PATH   vice_config_path("db/VLDB")
 
#define VLDB_TEMP   vice_config_path("db/VLDB.new")
 
#define BACKUPLIST_PATH   vice_config_path("vol/BackupList")
 

Typedefs

typedef unsigned int uint32_t
 

Functions

struct vldbVLDBLookup (char *key)
 
int VLDBPrint ()
 

Macro Definition Documentation

◆ BACKUPLIST_PATH

#define BACKUPLIST_PATH   vice_config_path("vol/BackupList")

◆ LOG_VLDBSIZE

#define LOG_VLDBSIZE   6 /* Assume the structure is 64 bytes */

◆ MAXVOLTYPES

#define MAXVOLTYPES
Value:
5 /* Maximum number of different types of
volumes, each of which can be associated
with the current volume */

◆ N_SERVERIDS

#define N_SERVERIDS   256 /* Not easy to change--maximum number of servers */

◆ VLDB_MAGIC

#define VLDB_MAGIC   0xABCD4321

◆ VLDB_PATH

#define VLDB_PATH   vice_config_path("db/VLDB")

◆ VLDB_TEMP

#define VLDB_TEMP   vice_config_path("db/VLDB.new")

Typedef Documentation

◆ uint32_t

typedef unsigned int uint32_t

Function Documentation

◆ VLDBLookup()

struct vldb * VLDBLookup ( char *  key)

◆ VLDBPrint()

int VLDBPrint ( )