XrdClientReadAhead_pureseq Class Reference

Inheritance diagram for XrdClientReadAhead_pureseq:

XrdClientReadAheadMgr List of all members.

Public Member Functions

 XrdClientReadAhead_pureseq ()
virtual int GetReadAheadHint (long long offset, long len, long long &raoffset, long &ralen, long blksz)
virtual int Reset ()

Protected Attributes

long long RALast

Detailed Description

Definition at line 58 of file XrdClientReadAhead.cc.


Constructor & Destructor Documentation

XrdClientReadAhead_pureseq::XrdClientReadAhead_pureseq (  )  [inline]

Definition at line 65 of file XrdClientReadAhead.cc.

References RALast.


Member Function Documentation

int XrdClientReadAhead_pureseq::GetReadAheadHint ( long long  offset,
long  len,
long long raoffset,
long ralen,
long  blksz 
) [virtual]

Implements XrdClientReadAheadMgr.

Definition at line 82 of file XrdClientReadAhead.cc.

References RALast, XrdClientReadAheadMgr::RASize, XrdClientReadAheadMgr::TrimReadRequest(), xrdmax, and xrdmin.

virtual int XrdClientReadAhead_pureseq::Reset ( void   )  [inline, virtual]

Implements XrdClientReadAheadMgr.

Definition at line 71 of file XrdClientReadAhead.cc.

References RALast.


Member Data Documentation

long long XrdClientReadAhead_pureseq::RALast [protected]

Definition at line 61 of file XrdClientReadAhead.cc.

Referenced by GetReadAheadHint(), Reset(), and XrdClientReadAhead_pureseq().


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