#include <XrdThrottle.hh>
|
virtual int | open (const char *fileName, XrdSfsFileOpenMode openMode, mode_t createMode, const XrdSecEntity *client, const char *opaque=0) |
|
virtual int | close () |
|
virtual int | fctl (const int cmd, const char *args, XrdOucErrInfo &out_error) |
|
virtual const char * | FName () |
|
virtual int | getMmap (void **Addr, off_t &Size) |
|
virtual int | read (XrdSfsFileOffset fileOffset, XrdSfsXferSize amount) |
|
virtual XrdSfsXferSize | read (XrdSfsFileOffset fileOffset, char *buffer, XrdSfsXferSize buffer_size) |
|
virtual int | read (XrdSfsAio *aioparm) |
|
virtual XrdSfsXferSize | write (XrdSfsFileOffset fileOffset, const char *buffer, XrdSfsXferSize buffer_size) |
|
virtual int | write (XrdSfsAio *aioparm) |
|
virtual int | sync () |
|
virtual int | sync (XrdSfsAio *aiop) |
|
virtual int | stat (struct stat *buf) |
|
virtual int | truncate (XrdSfsFileOffset fileOffset) |
|
virtual int | getCXinfo (char cxtype[4], int &cxrsz) |
|
virtual int | SendData (XrdSfsDio *sfDio, XrdSfsFileOffset offset, XrdSfsXferSize size) |
|
◆ File()
◆ ~File()
virtual XrdThrottle::File::~File |
( |
| ) |
|
|
privatevirtual |
◆ close()
virtual int XrdThrottle::File::close |
( |
| ) |
|
|
virtual |
◆ fctl()
virtual int XrdThrottle::File::fctl |
( |
const int |
cmd, |
|
|
const char * |
args, |
|
|
XrdOucErrInfo & |
out_error |
|
) |
| |
|
virtual |
◆ FName()
virtual const char* XrdThrottle::File::FName |
( |
| ) |
|
|
virtual |
◆ getCXinfo()
virtual int XrdThrottle::File::getCXinfo |
( |
char |
cxtype[4], |
|
|
int & |
cxrsz |
|
) |
| |
|
virtual |
◆ getMmap()
virtual int XrdThrottle::File::getMmap |
( |
void ** |
Addr, |
|
|
off_t & |
Size |
|
) |
| |
|
virtual |
◆ open()
virtual int XrdThrottle::File::open |
( |
const char * |
fileName, |
|
|
XrdSfsFileOpenMode |
openMode, |
|
|
mode_t |
createMode, |
|
|
const XrdSecEntity * |
client, |
|
|
const char * |
opaque = 0 |
|
) |
| |
|
virtual |
◆ read() [1/3]
◆ read() [2/3]
◆ read() [3/3]
virtual int XrdThrottle::File::read |
( |
XrdSfsAio * |
aioparm | ) |
|
|
virtual |
◆ SendData()
◆ stat()
virtual int XrdThrottle::File::stat |
( |
struct stat * |
buf | ) |
|
|
virtual |
◆ sync() [1/2]
virtual int XrdThrottle::File::sync |
( |
| ) |
|
|
virtual |
◆ sync() [2/2]
virtual int XrdThrottle::File::sync |
( |
XrdSfsAio * |
aiop | ) |
|
|
virtual |
◆ truncate()
◆ write() [1/2]
◆ write() [2/2]
virtual int XrdThrottle::File::write |
( |
XrdSfsAio * |
aioparm | ) |
|
|
virtual |
◆ FileSystem
◆ m_eroute
◆ m_loadshed
std::string XrdThrottle::File::m_loadshed |
|
private |
◆ m_sfs
◆ m_throttle
◆ m_uid
int XrdThrottle::File::m_uid |
|
private |
◆ m_user
std::string XrdThrottle::File::m_user |
|
private |
The documentation for this class was generated from the following file: