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

MutableSidref.C File Reference

#include "MutableSidref.H"
#include "VDirChangeable.H"
#include "logging.H"

Go to the source code of this file.

Functions

void MutableSidrefInit ()
void MutableSidrefCheck (VestaSource *vs, ReadersWritersLock *lock)
void MutableSidrefCheck (const LongId &longid, ReadersWritersLock *lock)
void MutableSidrefCheck (ReadersWritersLock *lock, LongId::lockKindTag lockKind)
bool MutableSidrefRecoveryCheck ()


Function Documentation

void MutableSidrefCheck (  ReadersWritersLock *  lock,
LongId::lockKindTag  lockKind
) 
 

Definition at line 97 of file MutableSidref.C.

References LongId::checkLock, VestaSource::mutableRoot(), and ReadersWritersLock::releaseWrite().

void MutableSidrefCheck (  const LongId &  longid,
ReadersWritersLock *  lock
) 
 

Definition at line 89 of file MutableSidref.C.

void MutableSidrefCheck (  VestaSource *  vs,
ReadersWritersLock *  lock
) 
 

Definition at line 83 of file MutableSidref.C.

Referenced by CheckpointServer(), MutableSidrefCheck(), and Recover().

void MutableSidrefInit (   ) 
 

Definition at line 74 of file MutableSidref.C.

References DBG_ALWAYS, Repos::dprintf(), and VestaSource::mutableRoot().

Referenced by Recover(), and VestaSource::recoveryDone().

bool MutableSidrefRecoveryCheck (   ) 
 

Definition at line 127 of file MutableSidref.C.

Referenced by Recover(), and VestaSource::recoveryDone().


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