XrdBwmPolicy Class Reference

#include <XrdBwmPolicy.hh>

Inheritance diagram for XrdBwmPolicy:

XrdBwmPolicy1 List of all members.

Public Types

enum  Flow

Public Member Functions

virtual int Dispatch (char *RespBuff, int RespSize)=0
virtual int Done (int rHandle)=0
virtual int Schedule (char *RespBuff, int RespSize, SchedParms &Parms)=0
virtual void Status (int &numqIn, int &numqOut, int &numXeq)=0
 XrdBwmPolicy ()
virtual ~XrdBwmPolicy ()

Classes

struct  SchedParms

Detailed Description

Definition at line 15 of file XrdBwmPolicy.hh.


Member Enumeration Documentation

enum XrdBwmPolicy::Flow

Definition at line 97 of file XrdBwmPolicy.hh.


Constructor & Destructor Documentation

XrdBwmPolicy::XrdBwmPolicy (  )  [inline]

Definition at line 118 of file XrdBwmPolicy.hh.

virtual XrdBwmPolicy::~XrdBwmPolicy (  )  [inline, virtual]

Definition at line 120 of file XrdBwmPolicy.hh.


Member Function Documentation

virtual int XrdBwmPolicy::Dispatch ( char *  RespBuff,
int  RespSize 
) [pure virtual]

Referenced by XrdBwmHandle::Dispatch().

virtual int XrdBwmPolicy::Done ( int  rHandle  )  [pure virtual]

Referenced by XrdBwmHandle::Dispatch(), and XrdBwmHandle::Retire().

virtual int XrdBwmPolicy::Schedule ( char *  RespBuff,
int  RespSize,
SchedParms Parms 
) [pure virtual]

Referenced by XrdBwmHandle::Activate().

virtual void XrdBwmPolicy::Status ( int &  numqIn,
int &  numqOut,
int &  numXeq 
) [pure virtual]

Referenced by XrdBwmHandle::Retire().


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