XrdBwmPolicy Class Reference

#include <XrdBwmPolicy.hh>

Inheritance diagram for XrdBwmPolicy:
Inheritance graph
[legend]

List of all members.

Classes

struct  SchedParms

Public Types

enum  Flow { Incomming = 0, Outgoing }

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 ()

Member Enumeration Documentation

Enumerator:
Incomming 
Outgoing 

Reimplemented in XrdBwmPolicy1.


Constructor & Destructor Documentation

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

Member Function Documentation

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

Implemented in XrdBwmPolicy1.

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

Implemented in XrdBwmPolicy1.

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

Implemented in XrdBwmPolicy1.

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

Implemented in XrdBwmPolicy1.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 7 Apr 2019 for xrootd by  doxygen 1.6.1