Coda Distributed File System
|
#include <rsle.h>
Public Member Functions | |
rsle (ViceStoreId *, VnodeId, Unique_t, int op, int index=-1, int sno=-1) | |
rsle () | |
~rsle () | |
void | init (int op...) |
void | init (int op, va_list ap) |
void | CommitInRVM (Volume *, Vnode *) REQUIRES_TRANSACTION |
void | Abort (Volume *) |
void | InitFromRecleBuf (char **) |
void | print () |
void | print (FILE *) |
void | print (int) |
![]() | |
olink () | |
olink (olink &) | |
int | operator= (olink &) |
virtual | ~olink () |
virtual void | print () |
virtual void | print (FILE *) |
virtual void | print (int) |
int | otagmatch (void *otag, otagcompare_t cmpfn) |
Public Attributes | |
int | index |
int | seqno |
ViceStoreId | storeid |
VnodeId | dvn |
Unique_t | du |
RPC2_Unsigned | opcode |
union { | |
aclstore acl | |
ststore st | |
newstore newst | |
create_rle create | |
symlink_rle slink | |
link_rle link | |
mkdir_rle mkdir | |
rm_rle rm | |
rmdir_rle rmdir | |
rename_rle mv | |
setquota_rle sq | |
} | u |
char * | name1 |
char * | name2 |
int | namesalloced |
rsle::rsle | ( | ViceStoreId * | sid, |
VnodeId | dvnode, | ||
Unique_t | dunique, | ||
int | op, | ||
int | index = -1 , |
||
int | sno = -1 |
||
) |
rsle::rsle | ( | ) |
rsle::~rsle | ( | ) |
void rsle::Abort | ( | Volume * | vol | ) |
void rsle::init | ( | int | op, |
va_list | ap | ||
) |
void rsle::init | ( | int | op... | ) |
void rsle::InitFromRecleBuf | ( | char ** | buf | ) |
|
virtual |
Reimplemented from olink.
|
virtual |
Reimplemented from olink.
|
virtual |
Reimplemented from olink.
aclstore rsle::acl |
create_rle rsle::create |
Unique_t rsle::du |
VnodeId rsle::dvn |
int rsle::index |
link_rle rsle::link |
mkdir_rle rsle::mkdir |
rename_rle rsle::mv |
char* rsle::name1 |
char* rsle::name2 |
int rsle::namesalloced |
newstore rsle::newst |
RPC2_Unsigned rsle::opcode |
rm_rle rsle::rm |
rmdir_rle rsle::rmdir |
int rsle::seqno |
symlink_rle rsle::slink |
setquota_rle rsle::sq |
ststore rsle::st |
ViceStoreId rsle::storeid |
union { ... } rsle::u |