Coda Distributed File System
Public Member Functions | Public Attributes | List of all members
rename_rle Class Reference

#include <recle.h>

Collaboration diagram for rename_rle:
Collaboration graph
[legend]

Public Member Functions

void init (unsigned short, VnodeId, Unique_t, VnodeId, Unique_t, ViceVersionVector *, char *old, char *, VnodeId tv=0, Unique_t tu=0, ViceVersionVector *tgtvv=NULL, rec_dlist *list=NULL)
 
void print (int)
 

Public Attributes

unsigned short type
 
VnodeId otherdirv
 
Unique_t otherdiru
 
VnodeId svnode
 
Unique_t sunique
 
ViceVersionVector svv
 
VnodeId tvnode
 
Unique_t tunique
 
ViceVersionVector tvv
 
rec_dlisttlist
 
unsigned short newname_offset
 
char oldname [1]
 

Member Function Documentation

◆ init()

void rename_rle::init ( unsigned short  srctgt,
VnodeId  odv,
Unique_t  odu,
VnodeId  cv,
Unique_t  cu,
ViceVersionVector *  srcvv,
char *  old,
char *  newstr,
VnodeId  tv = 0,
Unique_t  tu = 0,
ViceVersionVector *  tgtvv = NULL,
rec_dlist list = NULL 
)

◆ print()

void rename_rle::print ( int  fd)

Member Data Documentation

◆ newname_offset

unsigned short rename_rle::newname_offset

◆ oldname

char rename_rle::oldname[1]

◆ otherdiru

Unique_t rename_rle::otherdiru

◆ otherdirv

VnodeId rename_rle::otherdirv

◆ sunique

Unique_t rename_rle::sunique

◆ svnode

VnodeId rename_rle::svnode

◆ svv

ViceVersionVector rename_rle::svv

◆ tlist

rec_dlist* rename_rle::tlist

◆ tunique

Unique_t rename_rle::tunique

◆ tvnode

VnodeId rename_rle::tvnode

◆ tvv

ViceVersionVector rename_rle::tvv

◆ type

unsigned short rename_rle::type

The documentation for this class was generated from the following files: