Coda Distributed File System
Public Member Functions | Public Attributes | List of all members
vle Struct Reference

#include <vlist.h>

Inheritance diagram for vle:
Inheritance graph
[legend]
Collaboration diagram for vle:
Collaboration graph
[legend]

Public Member Functions

 vle (ViceFid *Fid)
 
 ~vle ()
 

Public Attributes

ViceFid fid
 
Vnodevptr
 
olist sl
 
olist rsl
 
union {
   struct {
      ViceStoreId   sid
 
      Inode   sinode
 
      Inode   finode
 
      Inode   tinode
 
      unsigned   tlength
 
   }   file
 
   struct {
      PDirInode   cinode
 
      int   inodemod
 
      int   needsres
 
      int   purgelog
 
      int   trunclog
 
      unsigned   rupdate: 1
 
      unsigned   rstale: 1
 
   }   dir
 
u
 

Constructor & Destructor Documentation

◆ vle()

vle::vle ( ViceFid *  Fid)
inline

◆ ~vle()

vle::~vle ( )
inline

Member Data Documentation

◆ cinode

PDirInode vle::cinode

◆ 

struct { ... } vle::dir

◆ fid

ViceFid vle::fid

◆ 

struct { ... } vle::file

◆ finode

Inode vle::finode

◆ inodemod

int vle::inodemod

◆ needsres

int vle::needsres

◆ purgelog

int vle::purgelog

◆ rsl

olist vle::rsl

◆ rstale

unsigned vle::rstale

◆ rupdate

unsigned vle::rupdate

◆ sid

ViceStoreId vle::sid

◆ sinode

Inode vle::sinode

◆ sl

olist vle::sl

◆ tinode

Inode vle::tinode

◆ tlength

unsigned vle::tlength

◆ trunclog

int vle::trunclog

◆ 

union { ... } vle::u

◆ vptr

Vnode* vle::vptr

The documentation for this struct was generated from the following file: