XrdOssMioFile Class Reference

#include <XrdOssMioFile.hh>

List of all members.

Public Member Functions

off_t Export (void **Addr)
 XrdOssMioFile (char *hname)
 ~XrdOssMioFile ()

Private Attributes

XrdOssMioFileNext
dev_t Dev
ino_t Ino
int Status
int inUse
void * Base
off_t Size
char HashName [64]

Friends

class XrdOssMio


Detailed Description

Definition at line 18 of file XrdOssMioFile.hh.


Constructor & Destructor Documentation

XrdOssMioFile::XrdOssMioFile ( char *  hname  )  [inline]

Definition at line 25 of file XrdOssMioFile.hh.

References HashName, inUse, Next, Size, and strcpy().

XrdOssMioFile::~XrdOssMioFile (  ) 

Definition at line 353 of file XrdOssMio.cc.

References Base, and Size.


Member Function Documentation

off_t XrdOssMioFile::Export ( void **  Addr  )  [inline]

Definition at line 23 of file XrdOssMioFile.hh.

References Base, and Size.

Referenced by XrdOssFile::getMmap().


Friends And Related Function Documentation

friend class XrdOssMio [friend]

Definition at line 21 of file XrdOssMioFile.hh.


Member Data Documentation

XrdOssMioFile* XrdOssMioFile::Next [private]

Definition at line 33 of file XrdOssMioFile.hh.

Referenced by XrdOssMio::Reclaim(), XrdOssMio::Recycle(), and XrdOssMioFile().

dev_t XrdOssMioFile::Dev [private]

Definition at line 34 of file XrdOssMioFile.hh.

Referenced by XrdOssMio::Reclaim().

ino_t XrdOssMioFile::Ino [private]

Definition at line 35 of file XrdOssMioFile.hh.

Referenced by XrdOssMio::Reclaim().

int XrdOssMioFile::Status [private]

Definition at line 36 of file XrdOssMioFile.hh.

Referenced by XrdOssMio::Recycle().

int XrdOssMioFile::inUse [private]

Definition at line 37 of file XrdOssMioFile.hh.

Referenced by XrdOssMio::Recycle(), and XrdOssMioFile().

void* XrdOssMioFile::Base [private]

Definition at line 38 of file XrdOssMioFile.hh.

Referenced by Export(), XrdOssMio::preLoad(), and ~XrdOssMioFile().

off_t XrdOssMioFile::Size [private]

Definition at line 39 of file XrdOssMioFile.hh.

Referenced by Export(), XrdOssMio::preLoad(), XrdOssMio::Reclaim(), XrdOssMioFile(), and ~XrdOssMioFile().

char XrdOssMioFile::HashName[64] [private]

Definition at line 40 of file XrdOssMioFile.hh.

Referenced by XrdOssMio::Reclaim(), XrdOssMio::Recycle(), and XrdOssMioFile().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:50:37 2011 for ROOT_528-00b_version by  doxygen 1.5.1