xrootd
Public Member Functions | Private Attributes | Friends
XrdOssMioFile Class Reference

#include <XrdOssMioFile.hh>

Collaboration diagram for XrdOssMioFile:
Collaboration graph
[legend]

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

Constructor & Destructor Documentation

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

References HashName, inUse, Next, and Size.

XrdOssMioFile::~XrdOssMioFile ( )

References Base, and Size.


Member Function Documentation

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

References Base, and Size.

Referenced by XrdOssFile::getMmap().


Friends And Related Function Documentation

friend class XrdOssMio [friend]

Member Data Documentation

void* XrdOssMioFile::Base [private]
dev_t XrdOssMioFile::Dev [private]

Referenced by XrdOssMio::Reclaim().

char XrdOssMioFile::HashName[64] [private]
ino_t XrdOssMioFile::Ino [private]

Referenced by XrdOssMio::Reclaim().

int XrdOssMioFile::inUse [private]
off_t XrdOssMioFile::Size [private]
int XrdOssMioFile::Status [private]

Referenced by XrdOssMio::Recycle().


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