ac | VestaSource | |
addAttrib(const char *name, const char *value, AccessControl::Identity who=NULL, time_t timestamp=0) | VestaSource | [inline] |
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) | VestaSource | [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 | |
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() | VestaSource | [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() | VestaSource | [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, listCallback callback, void *closure, AccessControl::Identity who=NULL, bool deltaOnly=false, unsigned int indexOffset=0) | VestaSource | [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) | VestaSource | [virtual] |
lookupIndex(unsigned int index, VestaSource *&result, char *arcbuf=NULL) | VestaSource | [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) | VestaSource | [virtual] |
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 | |
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] |
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 | |
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 val) | VestaSource | [virtual] |
setIndexMaster(unsigned int index, bool state, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
setMaster(bool state, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
setSize(Basics::uint64 s, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
setTimestamp(time_t ts, AccessControl::Identity who=NULL) | VestaSource | [virtual] |
setVisited(bool val) | VestaSource | [virtual] |
shortId() | VestaSource | [virtual] |
size() | VestaSource | [virtual] |
stub enum value | VestaSource | |
timestamp() | VestaSource | [virtual] |
type | VestaSource | |
typeTag enum name | VestaSource | |
typeTagChar(typeTag type) | VestaSource | [static] |
typeTagString(typeTag type) | VestaSource | [static] |
unused enum value | VestaSource | |
valueCallback typedef | VestaAttribs | |
visited() | VestaSource | [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] |