Coda Distributed File System
Macros | Typedefs | Variables
predicate.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define STRONGLY_EQUAL   0
 
#define WEAKLY_EQUAL   1
 
#define ALL_PRESENT   2
 
#define SUBSET_RENAME   3
 
#define SUBSET_CREATE   4
 
#define SUBSET_REMOVE   5
 
#define MAYBESUBSET_REMOVE   6
 
#define UNKNOWN_CONFLICT   -1
 

Typedefs

typedef int(* PtrFuncInt) (int, resreplica *, resdir_entry **, int, char *realm)
 

Variables

PtrFuncInt Predicates []
 
int nPredicates
 

Macro Definition Documentation

◆ ALL_PRESENT

#define ALL_PRESENT   2

◆ MAYBESUBSET_REMOVE

#define MAYBESUBSET_REMOVE   6

◆ STRONGLY_EQUAL

#define STRONGLY_EQUAL   0

◆ SUBSET_CREATE

#define SUBSET_CREATE   4

◆ SUBSET_REMOVE

#define SUBSET_REMOVE   5

◆ SUBSET_RENAME

#define SUBSET_RENAME   3

◆ UNKNOWN_CONFLICT

#define UNKNOWN_CONFLICT   -1

◆ WEAKLY_EQUAL

#define WEAKLY_EQUAL   1

Typedef Documentation

◆ PtrFuncInt

typedef int(* PtrFuncInt) (int, resreplica *, resdir_entry **, int, char *realm)

Variable Documentation

◆ nPredicates

int nPredicates
extern

◆ Predicates

PtrFuncInt Predicates[]
extern