Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

VDirSurrogate.C File Reference

#include <pthread.h>
#include <assert.h>
#include <pwd.h>
#include <zlib.h>
#include "VestaSource.H"
#include "VestaSourceSRPC.H"
#include "VDirSurrogate.H"
#include "MultiSRPC.H"
#include "VestaConfig.H"
#include "ListResults.H"

Go to the source code of this file.

Defines

#define INFLATE_ECASE(val)

Functions

void VDirSurrogate_init ()
void VDirSurrogateInit ()


Define Documentation

#define INFLATE_ECASE val   ) 
 

Value:

case val:\
                  srpc->send_failure(SRPC::internal_trouble,\
                                     "zlib inflate error: " #val)

Referenced by VDirSurrogate::readWhole().


Function Documentation

void VDirSurrogate_init  ) 
 

Definition at line 55 of file VDirSurrogate.C.

References Text::cchars(), AccessControl::commonInit(), VestaConfig::get(), and VestaConfig::failure::msg.

Referenced by VDirSurrogateInit().

void VDirSurrogateInit  ) 
 

Definition at line 89 of file VDirSurrogate.C.

References VDirSurrogate_init().

Referenced by VDirSurrogate::acquireMastership(), VDirSurrogate::cedeMastership(), VDirSurrogate::collapseBase(), VDirSurrogate::createVolatileDirectory(), VDirSurrogate::deleteVolatileDirectory(), VDirSurrogate::fpToShortId(), VDirSurrogate::getAttrib(), VDirSurrogate::getAttribHistory(), VDirSurrogate::getBase(), VDirSurrogate::getNFSInfo(), VDirSurrogate::getUserInfo(), VDirSurrogate::inAttribs(), VDirSurrogate::insertAppendableDirectory(), VDirSurrogate::insertFile(), VDirSurrogate::insertGhost(), VDirSurrogate::insertImmutableDirectory(), VDirSurrogate::insertMutableDirectory(), VDirSurrogate::insertMutableFile(), VDirSurrogate::insertStub(), VDirSurrogate::list(), VDirSurrogate::listAttribs(), VDirSurrogate::LongIdLookup(), VDirSurrogate::LongIdValid(), VDirSurrogate::lookup(), VDirSurrogate::lookupIndex(), VDirSurrogate::lookupPathname(), VDirSurrogate::makeFilesImmutable(), VDirSurrogate::makeMutable(), VDirSurrogate::measureDirectory(), VDirSurrogate::read(), VDirSurrogate::readWhole(), VDirSurrogate::reallyDelete(), VDirSurrogate::refreshAccessTables(), VDirSurrogate::renameTo(), VDirSurrogate::replicate(), VDirSurrogate::replicateAttribs(), VDirSurrogate::resync(), VDirSurrogate::setExecutable(), VDirSurrogate::setIndexMaster(), VDirSurrogate::setMaster(), VDirSurrogate::setSize(), VDirSurrogate::setTimestamp(), VDirSurrogate::VDirSurrogate(), VDirSurrogate::write(), and VDirSurrogate::writeAttrib().


Generated on Mon May 8 00:49:04 2006 for Vesta by  doxygen 1.4.2