#include <venusvol.h>
|
| ClientModifyLog () REQUIRES_TRANSACTION |
|
| ~ClientModifyLog () |
|
void | ResetTransient () |
|
void | ResetHighWater () |
|
void | Clear () REQUIRES_TRANSACTION |
|
cmlent * | LengthWriter (VenusFid *) |
|
cmlent * | UtimesWriter (VenusFid *) |
|
void | TranslateFid (VenusFid *, VenusFid *) REQUIRES_TRANSACTION |
|
int | COP1 (char *, int, ViceVersionVector *, int outoforder) EXCLUDES_TRANSACTION |
|
int | COP1_NR (char *buf, int bufsize, ViceVersionVector *, int outoforder) EXCLUDES_TRANSACTION |
|
void | UnLockObjs (int) |
|
void | MarkFailedMLE (int) |
|
void | HandleFailedMLE (void) EXCLUDES_TRANSACTION |
|
void | MarkCommittedMLE (RPC2_Unsigned) |
|
void | CancelPending () EXCLUDES_TRANSACTION |
|
void | ClearPending () EXCLUDES_TRANSACTION |
|
void | ClearToBeRepaired () EXCLUDES_TRANSACTION |
|
void | CancelStores () EXCLUDES_TRANSACTION |
|
int | GetReintegrateable (int, unsigned long *, int *) EXCLUDES_TRANSACTION |
|
cmlent * | GetFatHead (int) EXCLUDES_TRANSACTION |
|
void | cancelFreezes (char flag) |
|
void | MakeUsrSpoolDir (char *) |
|
int | CheckPoint (char *) EXCLUDES_TRANSACTION |
|
void | AttachFidBindings () REQUIRES_TRANSACTION |
|
long | logBytes () |
|
long | logBytesHighWater () |
|
int | count () |
|
long | countHighWater () |
|
uid_t | Owner () |
|
void | print () |
|
void | print (FILE *fp) |
|
void | print (int) |
|
void | IncThread (int) |
|
void | IncPack (char **, int *, int) |
|
int | OutOfOrder (int tid) |
|
void | IncCommit (ViceVersionVector *, int) EXCLUDES_TRANSACTION |
|
void | IncAbort (int=UNSET_TID) EXCLUDES_TRANSACTION |
|
void | IncGetStats (cmlstats &, cmlstats &, int=UNSET_TID) |
|
int | IncReallocFids (int) EXCLUDES_TRANSACTION |
|
int | HaveElements (int) EXCLUDES_TRANSACTION |
|
int | DiscardLocalMutation (char *) EXCLUDES_TRANSACTION |
|
void | PreserveLocalMutation (char *) EXCLUDES_TRANSACTION |
|
void | PreserveAllLocalMutation (char *) EXCLUDES_TRANSACTION |
|
void | CheckCMLHead (char *msg) EXCLUDES_TRANSACTION |
|
int | ListCML (FILE *) EXCLUDES_TRANSACTION |
|
◆ ClientModifyLog()
ClientModifyLog::ClientModifyLog |
( |
| ) |
|
|
inline |
◆ ~ClientModifyLog()
ClientModifyLog::~ClientModifyLog |
( |
| ) |
|
|
inline |
◆ AttachFidBindings()
void ClientModifyLog::AttachFidBindings |
( |
| ) |
|
◆ cancelFreezes()
void ClientModifyLog::cancelFreezes |
( |
char |
flag | ) |
|
|
inline |
◆ CancelPending()
void ClientModifyLog::CancelPending |
( |
| ) |
|
◆ CancelStores()
void ClientModifyLog::CancelStores |
( |
| ) |
|
◆ CheckCMLHead()
void ClientModifyLog::CheckCMLHead |
( |
char * |
msg | ) |
|
◆ CheckPoint()
int ClientModifyLog::CheckPoint |
( |
char * |
ckpdir | ) |
|
◆ Clear()
void ClientModifyLog::Clear |
( |
| ) |
|
◆ ClearPending()
void ClientModifyLog::ClearPending |
( |
| ) |
|
◆ ClearToBeRepaired()
void ClientModifyLog::ClearToBeRepaired |
( |
void |
| ) |
|
◆ COP1()
int ClientModifyLog::COP1 |
( |
char * |
buf, |
|
|
int |
bufsize, |
|
|
ViceVersionVector * |
UpdateSet, |
|
|
int |
outoforder |
|
) |
| |
◆ COP1_NR()
int ClientModifyLog::COP1_NR |
( |
char * |
buf, |
|
|
int |
bufsize, |
|
|
ViceVersionVector * |
UpdateSet, |
|
|
int |
outoforder |
|
) |
| |
◆ count()
int ClientModifyLog::count |
( |
| ) |
|
|
inline |
◆ countHighWater()
long ClientModifyLog::countHighWater |
( |
| ) |
|
|
inline |
◆ DiscardLocalMutation()
int ClientModifyLog::DiscardLocalMutation |
( |
char * |
msg | ) |
|
◆ GetFatHead()
cmlent * ClientModifyLog::GetFatHead |
( |
int |
tid | ) |
|
◆ GetReintegrateable()
int ClientModifyLog::GetReintegrateable |
( |
int |
tid, |
|
|
unsigned long * |
reint_time, |
|
|
int * |
nrecs |
|
) |
| |
◆ HandleFailedMLE()
void ClientModifyLog::HandleFailedMLE |
( |
void |
| ) |
|
◆ HaveElements()
int ClientModifyLog::HaveElements |
( |
int |
Tid | ) |
|
◆ IncAbort()
void ClientModifyLog::IncAbort |
( |
int |
Tid = UNSET_TID | ) |
|
◆ IncCommit()
void ClientModifyLog::IncCommit |
( |
ViceVersionVector * |
UpdateSet, |
|
|
int |
Tid |
|
) |
| |
◆ IncGetStats()
◆ IncPack()
void ClientModifyLog::IncPack |
( |
char ** |
bufp, |
|
|
int * |
bufsizep, |
|
|
int |
tid |
|
) |
| |
◆ IncReallocFids()
int ClientModifyLog::IncReallocFids |
( |
int |
tid | ) |
|
◆ IncThread()
void ClientModifyLog::IncThread |
( |
int |
tid | ) |
|
◆ LengthWriter()
◆ ListCML()
int ClientModifyLog::ListCML |
( |
FILE * |
fp | ) |
|
◆ logBytes()
long ClientModifyLog::logBytes |
( |
| ) |
|
|
inline |
◆ logBytesHighWater()
long ClientModifyLog::logBytesHighWater |
( |
| ) |
|
|
inline |
◆ MakeUsrSpoolDir()
void ClientModifyLog::MakeUsrSpoolDir |
( |
char * |
| ) |
|
◆ MarkCommittedMLE()
void ClientModifyLog::MarkCommittedMLE |
( |
RPC2_Unsigned |
Uniquifier | ) |
|
◆ MarkFailedMLE()
void ClientModifyLog::MarkFailedMLE |
( |
int |
ix | ) |
|
◆ OutOfOrder()
int ClientModifyLog::OutOfOrder |
( |
int |
tid | ) |
|
◆ Owner()
uid_t ClientModifyLog::Owner |
( |
| ) |
|
|
inline |
◆ PreserveAllLocalMutation()
void ClientModifyLog::PreserveAllLocalMutation |
( |
char * |
msg | ) |
|
◆ PreserveLocalMutation()
void ClientModifyLog::PreserveLocalMutation |
( |
char * |
msg | ) |
|
◆ print() [1/3]
void ClientModifyLog::print |
( |
void |
| ) |
|
|
inline |
◆ print() [2/3]
void ClientModifyLog::print |
( |
FILE * |
fp | ) |
|
|
inline |
◆ print() [3/3]
void ClientModifyLog::print |
( |
int |
fd | ) |
|
◆ ResetHighWater()
void ClientModifyLog::ResetHighWater |
( |
| ) |
|
|
inline |
◆ ResetTransient()
void ClientModifyLog::ResetTransient |
( |
void |
| ) |
|
◆ TranslateFid()
◆ UnLockObjs()
void ClientModifyLog::UnLockObjs |
( |
int |
| ) |
|
◆ UtimesWriter()
◆ cml_iterator
◆ cmlent
◆ reintvol
◆ repvol
◆ volent
The documentation for this class was generated from the following files: