#include "SourceOrDerived.H"#include "ArcTable.H"#include "AccessControl.H"#include "ReadersWritersLock.H"#include "FP.H"#include "VRErrorCode.H"#include "VestaAttribs.H"#include <iostream>Include dependency graph for VestaSource.H:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | LongId |
| class | VestaSource |
| struct | VestaSource::directoryStats |
Defines | |
| #define | _VSOURCE 1 |
| #define | MAX_ARC_LEN 255 |
Typedefs | |
| typedef const char * | Arc |
Variables | |
| const LongId | RootLongId |
| const LongId | MutableRootLongId |
| const LongId | VolatileRootLongId |
| const LongId | DirShortIdRootLongId |
| const LongId | FileShortIdRootLongId |
| const LongId | NullLongId |
| #define _VSOURCE 1 |
Definition at line 26 of file VestaSource.H.
| #define MAX_ARC_LEN 255 |
Definition at line 38 of file VestaSource.H.
Referenced by AcquireMastership(), VDirChangeable::copyIndexToMutable(), VDirChangeable::debugDump(), VDirChangeable::insertAppendableDirectory(), InsertAppendableDirectoryStep::InsertAppendableDirectoryStep(), VDirChangeable::insertFile(), InsertFileStep::InsertFileStep(), VDirChangeable::insertGhost(), InsertGhostStep::InsertGhostStep(), VDirChangeable::insertImmutableDirectory(), InsertImmutableDirectoryStep::InsertImmutableDirectoryStep(), VDirChangeable::insertMutableDirectory(), InsertMutableDirectoryStep::InsertMutableDirectoryStep(), VDirChangeable::insertMutableFile(), InsertMutableFileStep::InsertMutableFileStep(), VDirChangeable::insertStub(), InsertStubStep::InsertStubStep(), VDirVolatileRoot::list(), VDirSurrogate::lookupIndex(), VDirChangeable::lookupIndex(), LookupStep::LookupStep(), VDirChangeable::makeIndexMutable(), ReallyDeleteStep::ReallyDeleteStep(), VDirChangeable::renameTo(), RenameToStep::RenameToStep(), ReplicationAccessCheck(), ReposUI::vsToFilename(), and vsToFilename().
| typedef const char* Arc |
Definition at line 37 of file VestaSource.H.
| const LongId DirShortIdRootLongId |
Definition at line 31 of file VestaSourceCommon.C.
Referenced by LongId::fromShortId(), and vsToFilename().
| const LongId FileShortIdRootLongId |
Definition at line 32 of file VestaSourceCommon.C.
Referenced by any_fattr(), do_hardlink(), do_readlink(), file_fattr(), LongId::fromShortId(), and vsToFilename().
| const LongId MutableRootLongId |
Definition at line 29 of file VestaSourceCommon.C.
Referenced by apply_sattr(), do_hardlink(), do_setattr(), WriteAttribStep::execute(), fh_fd(), VestaSource::init(), main(), VDirSurrogate::mutableRoot(), MutableSidrefCheck(), VDirChangeable::rebuildMutableSidref(), upToWorkingDir(), VDirSurrogate_init2(), RecursiveStats::visit(), ReposUI::vsToFilename(), and vsToFilename().
| const LongId NullLongId |
Definition at line 33 of file VestaSourceCommon.C.
Referenced by LongId::append(), VDirChangeable::copyIndexToMutable(), VDirChangeable::copyMutableToImmutable(), VDirChangeable::debugDump(), do_create(), do_getattr(), do_hardlink(), do_lookup(), do_mkdir(), do_readdir(), do_readlink(), do_remove(), do_rename(), do_setattr(), do_symlink(), LongId::getParent(), VestaSource::getParent(), VDirChangeable::insertAppendableDirectory(), VDirChangeable::insertFile(), VDirChangeable::insertGhost(), VDirSurrogate::insertImmutableDirectory(), VDirChangeable::insertImmutableDirectory(), VDirSurrogate::insertMutableDirectory(), VDirChangeable::insertMutableDirectory(), VDirChangeable::insertMutableFile(), VDirChangeable::insertStub(), VDirEvaluator::lookup(), VDirChangeable::lookup(), VDirEvaluator::lookupIndex(), VDirChangeable::lookupIndex(), VDirChangeable::makeEntryImmutable(), VDirChangeable::makeIndexMutable(), VDirChangeable::renameTo(), test(), and vsToFilename().
| const LongId RootLongId |
Definition at line 28 of file VestaSourceCommon.C.
Referenced by AcquireMastership(), any_fattr(), apply_sattr(), VestaSource::cedeMastership(), Replicator::expandPattern(), file_fattr(), VestaSource::init(), VDirChangeable::insertFile(), VDirChangeable::list(), VDirChangeable::lookupIndex(), main(), ReplicateMissing(), VDirSurrogate::repositoryRoot(), upToVersion(), VDCLookupResult(), VDirSurrogate_init2(), RecursiveStats::visit(), RecursiveStats::visitImports(), ReposUI::vsToFilename(), and vsToFilename().
| const LongId VolatileRootLongId |
Definition at line 30 of file VestaSourceCommon.C.
Referenced by Proc_Totals::add_call(), VDirVolatileRoot::createVolatileDirectory(), do_hardlink(), do_readdir(), do_rename(), do_setattr(), fh_fd(), VestaSource::init(), main(), VDirSurrogate_init2(), VDirSurrogate::volatileRoot(), vsToFilename(), and VestaSource::writeAttrib().
1.5.1