|
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) |
Public Member Functions inherited from olink | |
| 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 |