XrdXtRdBlkInfo Class Reference

#include <XrdcpXtremeRead.hh>

List of all members.

Public Member Functions

bool AlreadyRequested (int clientIdx)
 XrdXtRdBlkInfo ()

Public Attributes

long long offs
int len
time_t lastrequested
bool done
XrdClientVector< int > requests


Detailed Description

Definition at line 18 of file XrdcpXtremeRead.hh.


Constructor & Destructor Documentation

XrdXtRdBlkInfo::XrdXtRdBlkInfo (  )  [inline]

Definition at line 36 of file XrdcpXtremeRead.hh.

References XrdClientVector< T >::Clear(), done, lastrequested, len, offs, and requests.


Member Function Documentation

bool XrdXtRdBlkInfo::AlreadyRequested ( int  clientIdx  )  [inline]

Definition at line 30 of file XrdcpXtremeRead.hh.

References XrdClientVector< T >::GetSize(), i, and requests.


Member Data Documentation

long long XrdXtRdBlkInfo::offs

Definition at line 20 of file XrdcpXtremeRead.hh.

Referenced by ReaderThread_xrd_xtreme(), and XrdXtRdBlkInfo().

int XrdXtRdBlkInfo::len

Definition at line 21 of file XrdcpXtremeRead.hh.

Referenced by ReaderThread_xrd_xtreme(), XrdXtRdBlkInfo(), and XrdXtRdFile::XrdXtRdFile().

time_t XrdXtRdBlkInfo::lastrequested

Definition at line 22 of file XrdcpXtremeRead.hh.

Referenced by XrdXtRdFile::GetBlkToPrefetch(), and XrdXtRdBlkInfo().

bool XrdXtRdBlkInfo::done

Definition at line 25 of file XrdcpXtremeRead.hh.

Referenced by XrdXtRdFile::MarkBlkAsRead(), and XrdXtRdBlkInfo().

XrdClientVector<int> XrdXtRdBlkInfo::requests

Definition at line 28 of file XrdcpXtremeRead.hh.

Referenced by AlreadyRequested(), XrdXtRdFile::GetBlkToPrefetch(), and XrdXtRdBlkInfo().


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