#include "VestaSource.H"#include "VDirSurrogate.H"#include "VRConcurrency.H"#include "Mastership.H"#include "Replication.H"#include "UniqueId.H"#include "logging.H"#include "FPShortId.H"#include "lock_timing.H"#include <FdStream.H>Go to the source code of this file.
Defines | |
| #define | COPY_SIZE (128*1024) |
| #define | REPLICATOR_DIR ".replicator" |
| #define | BAD_READWHOLE_TTL (60*60) |
Functions | |
| bool | ReplicationAccessCheck (VestaSource *vs, const char *which, const char *srcHost, const char *srcPort) throw () |
| void | ReplicationCleanup () throw () |
| VestaSource::errorCode | Replicate (const char *pathname, bool asStub, bool asGhost, const char *srcHost, const char *srcPort, char pathnameSep, AccessControl::Identity dwho, AccessControl::Identity swho) throw () |
| VestaSource::errorCode | ReplicateAttribs (const char *pathname, bool includeAccess, const char *srcHost, const char *srcPort, char pathnameSep, AccessControl::Identity dwho, AccessControl::Identity swho) throw () |
|
|
Definition at line 83 of file Replication.C. |
|
|
Definition at line 43 of file Replication.C. |
|
|
Definition at line 44 of file Replication.C. Referenced by Replicate(), and ReplicationCleanup(). |
|
||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||
|
||||||||||||||||||||
|
Definition at line 56 of file Replication.C. References MAX_ARC_LEN. Referenced by Replicate(), and ReplicateAttribs(). |
|
|
Definition at line 583 of file Replication.C. References VestaSource::list(), VestaSource::lookup(), VestaSource::mutableRoot(), VRErrorCode::ok, ReadersWritersLock::release(), REPLICATOR_DIR, and RWLOCK_LOCKED_REASON. Referenced by main(). |
1.4.2