xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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 ( )

Member Function Documentation

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

References Base, and Size.

Friends And Related Function Documentation

friend class XrdOssMio
friend

Member Data Documentation

void* XrdOssMioFile::Base
private

Referenced by Export().

dev_t XrdOssMioFile::Dev
private
char XrdOssMioFile::HashName[64]
private

Referenced by XrdOssMioFile().

ino_t XrdOssMioFile::Ino
private
int XrdOssMioFile::inUse
private

Referenced by XrdOssMioFile().

XrdOssMioFile* XrdOssMioFile::Next
private

Referenced by XrdOssMioFile().

off_t XrdOssMioFile::Size
private

Referenced by Export(), and XrdOssMioFile().

int XrdOssMioFile::Status
private

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