xrootd
Public Member Functions | Private Attributes | Friends | List of all members
XrdOssMioFile Class Reference

#include <XrdOssMioFile.hh>

Collaboration diagram for XrdOssMioFile:
Collaboration graph
[legend]

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
XrdOssMioFile* XrdOssMioFile::Next
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: