ac | VestaSource | |
addAttrib(const char *name, const char *value, AccessControl::Identity who=NULL, time_t timestamp=0) | VestaSource | [inline] |
alive() | VDirEvaluator | |
appendableDirectory enum value | VestaSource | |
attribOp enum name | VestaAttribs | |
attribOpChar(attribOp op) | VestaAttribs | [static] |
attribOpString(attribOp op) | VestaAttribs | [static] |
attribs | VestaAttribs | |
cedeMastership(const char *requestid, const char **grantidOut, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
checkpoint(Bit32 &nextSP, std::fstream &ckpt) | VDirEvaluator | [virtual] |
clearAttrib(const char *name, AccessControl::Identity who=NULL, time_t timestamp=0) | VestaSource | [inline] |
collapseBase(AccessControl::Identity who=NULL) | VestaSource | [virtual] |
copy() | VestaSource | [virtual] |
copyAttribs(Bit32 from) | VestaAttribs | [static] |
copyToMutable(VestaSource *&result, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
deleted enum value | VestaSource | |
device enum value | VestaSource | |
doLogging | VestaSource | [static] |
dontReplace enum value | VestaSource | |
dupeCheck enum name | VestaSource | |
edi | VDirEvaluator | [private] |
errorCode enum name | VRErrorCode | |
errorCodeString(errorCode err) | VestaSource | [static] |
evaluatorDirectory enum value | VestaSource | |
evaluatorROEDirectory enum value | VestaSource | |
executable() | VestaSource | [virtual] |
firstAttrib() | VestaAttribs | |
fptag | VestaSource | |
freeTree() | VDirEvaluator | [virtual] |
gap enum value | VestaSource | |
getAttrib(const char *name) | VestaAttribs | [virtual] |
getAttrib(const char *name, valueCallback cb, void *cl) | VestaAttribs | [virtual] |
getAttribConst(const char *name) | VestaAttribs | |
getAttribHistory(historyCallback cb, void *cl) | VestaAttribs | [virtual] |
getBase(VestaSource *&result, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
getParent() | VestaSource | |
ghost enum value | VestaSource | |
hasAttribs() | VestaAttribs | [inline] |
hasName() | VDirEvaluator | [inline, virtual] |
historyCallback typedef | VestaAttribs | |
host() | VestaSource | [virtual] |
immutableDirectory enum value | VestaSource | |
immutableFile enum value | VestaSource | |
inappropriateOp enum value | VRErrorCode | |
inAttribs(const char *name, const char *value) | VestaAttribs | [virtual] |
indexToPseudoInode(unsigned int index) | VestaSource | [inline] |
init() | VestaSource | [static] |
insertAppendableDirectory(Arc arc, bool master, AccessControl::Identity who=NULL, dupeCheck chk=dontReplace, VestaSource **newvs=NULL, time_t timestamp=0) | VestaSource | [virtual] |
insertFile(Arc arc, ShortId sid, bool master, AccessControl::Identity who=NULL, dupeCheck chk=dontReplace, VestaSource **newvs=NULL, time_t timestamp=0, FP::Tag *fptag=NULL) | VestaSource | [virtual] |
insertGhost(Arc arc, bool master, AccessControl::Identity who=NULL, dupeCheck chk=dontReplace, VestaSource **newvs=NULL, time_t timestamp=0) | VestaSource | [virtual] |
insertImmutableDirectory(Arc arc, VestaSource *dir, bool master, AccessControl::Identity who=NULL, dupeCheck chk=dontReplace, VestaSource **newvs=NULL, time_t timestamp=0, FP::Tag *fptag=NULL) | VestaSource | [virtual] |
insertMutableDirectory(Arc arc, VestaSource *dir, bool master, AccessControl::Identity who=NULL, dupeCheck chk=dontReplace, VestaSource **newvs=NULL, time_t timestamp=0) | VestaSource | [virtual] |
insertMutableFile(Arc arc, ShortId sid, bool master, AccessControl::Identity who=NULL, dupeCheck chk=dontReplace, VestaSource **newvs=NULL, time_t timestamp=0) | VestaSource | [virtual] |
insertStub(Arc arc, bool master, AccessControl::Identity who=NULL, dupeCheck chk=dontReplace, VestaSource **newvs=NULL, time_t timestamp=0) | VestaSource | [virtual] |
invalidArgs enum value | VRErrorCode | |
isADirectory enum value | VRErrorCode | |
linkCount() | VestaSource | [virtual] |
list(unsigned int firstIndex, VestaSource::listCallback callback, void *closure, AccessControl::Identity who=NULL, bool deltaOnly=false, unsigned int indexOffset=0) | VDirEvaluator | [virtual] |
listAttribs(valueCallback cb, void *cl) | VestaAttribs | [virtual] |
listCallback typedef | VestaSource | |
longid | VestaSource | |
longIdOverflow enum value | VRErrorCode | |
lookup(Arc arc, VestaSource *&result, AccessControl::Identity who=NULL, unsigned int indexOffset=0) | VDirEvaluator | [virtual] |
lookupIndex(unsigned int index, VestaSource *&result, char *arcbuf=NULL) | VDirEvaluator | [virtual] |
lookupPathname(const char *pathname, VestaSource *&result, AccessControl::Identity who=NULL, char pathnameSep=PathnameSep) | VestaSource | [virtual] |
makeFilesImmutable(unsigned int threshold, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
makeMutable(VestaSource *&result, ShortId sid=NullShortId, Basics::uint64 copyMax=(Basics::uint64)-1, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
mark(bool byName=true, ArcTable *hidden=NULL) | VDirEvaluator | [virtual] |
markCallback(void *closure, VMemPool::typeCode type) | VDirEvaluator | [static] |
master | VestaSource | |
measureDirectory(directoryStats &result, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
mutableDirectory enum value | VestaSource | |
mutableFile enum value | VestaSource | |
mutableRoot(LongId::lockKindTag lockKind=LongId::noLock, ReadersWritersLock **lock=NULL) | VestaSource | [static] |
nameInUse enum value | VRErrorCode | |
nameTooLong enum value | VRErrorCode | |
noPermission enum value | VRErrorCode | |
notADirectory enum value | VRErrorCode | |
notFound enum value | VRErrorCode | |
notMaster enum value | VRErrorCode | |
ok enum value | VRErrorCode | |
opAdd enum value | VestaAttribs | |
opClear enum value | VestaAttribs | |
opRemove enum value | VestaAttribs | |
opSet enum value | VestaAttribs | |
outdated enum value | VestaSource | |
outOfSpace enum value | VRErrorCode | |
port() | VestaSource | [virtual] |
pseudoInode | VestaSource | |
purge() | VDirEvaluator | |
read(void *buffer, int *nbytes, Basics::uint64 offset, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
readWhole(std::ostream &out, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
reallyDelete(Arc arc, AccessControl::Identity who=NULL, bool existCheck=true, time_t timestamp=0) | VestaSource | [virtual] |
rebuildCallback(void *closure, VMemPool::typeCode type, void *addr, Bit32 &size) | VDirEvaluator | [static] |
recoveryDone() | VestaSource | [static] |
removeAttrib(const char *name, const char *value, AccessControl::Identity who=NULL, time_t timestamp=0) | VestaSource | [inline] |
renameTo(Arc arc, VestaSource *fromDir, Arc fromArc, AccessControl::Identity who=NULL, dupeCheck chk=dontReplace, time_t timestamp=0) | VestaSource | [virtual] |
rep | VestaSource | |
repEDI() | VDirEvaluator | [inline, private] |
replaceDiff enum value | VestaSource | |
replaceNonMaster enum value | VestaSource | |
repositoryRoot(LongId::lockKindTag lockKind=LongId::noLock, ReadersWritersLock **lock=NULL) | VestaSource | [static] |
resync(AccessControl::Identity who=NULL) | VestaSource | [virtual] |
rpcFailure enum value | VRErrorCode | |
setAttrib(const char *name, const char *value, AccessControl::Identity who=NULL, time_t timestamp=0) | VestaSource | [inline] |
setExecutable(bool x, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
setFirstAttrib(Bit32 newval) | VestaAttribs | |
setHasName(bool newval) | VDirEvaluator | [inline, virtual] |
setIndexMaster(unsigned int index, bool state, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
setMaster(bool state, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
setRepEDI(EvalDirInfo *repEDI) | VDirEvaluator | [inline, private] |
setSize(Basics::uint64 s, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
setTimestamp(time_t ts, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
setVisited(bool newval) | VDirEvaluator | [inline, virtual] |
shortId() | VestaSource | [virtual] |
size() | VestaSource | [virtual] |
stub enum value | VestaSource | |
sweepCallback(void *closure, VMemPool::typeCode type, void *addr, Bit32 &size) | VDirEvaluator | [static] |
timestamp() | VDirEvaluator | [virtual] |
type | VestaSource | |
typeTag enum name | VestaSource | |
typeTagChar(typeTag type) | VestaSource | [static] |
typeTagString(typeTag type) | VestaSource | [static] |
unused enum value | VestaSource | |
valueCallback typedef | VestaAttribs | |
VDirEvaluator(VestaSource::typeTag type, const char *hostname, const char *port, Bit64 dirHandle, bool *alive, time_t timestamp=0) | VDirEvaluator | |
VDirEvaluator(VestaSource::typeTag type, Bit8 *rep) | VDirEvaluator | |
VDirEvaluator(VestaSource::typeTag type, EvalDirInfo *edi) | VDirEvaluator | |
visited() | VDirEvaluator | [inline, virtual] |
volatileDirectory enum value | VestaSource | |
volatileROEDirectory enum value | VestaSource | |
volatileRoot(LongId::lockKindTag lockKind=LongId::noLock, ReadersWritersLock **lock=NULL) | VestaSource | [static] |
wouldWriteAttrib(attribOp op, const char *name, const char *value, time_t ×tamp) | VestaAttribs | |
write(const void *buffer, int *nbytes, Basics::uint64 offset, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
writeAttrib(attribOp op, const char *name, const char *value, AccessControl::Identity who=NULL, time_t timestamp=0) | VestaSource | [virtual] |
VestaAttribs::writeAttrib(attribOp op, const char *name, const char *value, time_t ×tamp) | VestaAttribs | |
~VestaSource() | VestaSource | [inline, virtual] |