Coda Distributed File System
coda-src
librepair
predicate.h
Go to the documentation of this file.
1
/* BLURB gpl
2
3
Coda File System
4
Release 6
5
6
Copyright (c) 1987-2003 Carnegie Mellon University
7
Additional copyrights listed below
8
9
This code is distributed "AS IS" without warranty of any kind under
10
the terms of the GNU General Public Licence Version 2, as shown in the
11
file LICENSE. The technical and financial contributors to Coda are
12
listed in the file CREDITS.
13
14
Additional copyrights
15
none currently
16
17
#*/
18
19
typedef
int (*
PtrFuncInt
)(int,
resreplica
*,
resdir_entry
**, int,
char
*realm);
20
extern
PtrFuncInt
Predicates
[];
21
22
extern
int
nPredicates
;
23
/* the conflict types order must match the array Predicates order */
24
#define STRONGLY_EQUAL 0
25
#define WEAKLY_EQUAL 1
26
#define ALL_PRESENT 2
27
#define SUBSET_RENAME 3
28
#define SUBSET_CREATE 4
29
#define SUBSET_REMOVE 5
30
#define MAYBESUBSET_REMOVE 6
31
#define UNKNOWN_CONFLICT -1
Predicates
PtrFuncInt Predicates[]
Definition:
predicate.cc:293
nPredicates
int nPredicates
Definition:
predicate.cc:298
PtrFuncInt
int(* PtrFuncInt)(int, resreplica *, resdir_entry **, int, char *realm)
Definition:
predicate.h:19
resdir_entry
Definition:
resolve.h:64
resreplica
Definition:
resolve.h:76
Generated by
1.9.4