XRootD
XrdFrcRequest Class Reference

#include <XrdFrcRequest.hh>

+ Collaboration diagram for XrdFrcRequest:

Public Types

enum  Item {
  getOBJ = 0 ,
  getLFN ,
  getOBJCGI ,
  getLFNCGI ,
  getMODE ,
  getNOTE ,
  getOP ,
  getPRTY ,
  getQWT ,
  getRID ,
  getTOD ,
  getUSER ,
  getLast
}
 

Public Attributes

long long addTOD
 
char csType
 
char csValue [64]
 
char ID [40]
 
char iName [32]
 
char LFN [3072]
 
short LFO
 
int Next
 
char Notify [512]
 
short Opaque
 
char OPc
 
int Options
 
signed char Prty
 
char Reserved [88]
 
char Reserved2
 
int This
 
char User [256]
 

Static Public Attributes

static const int csAdler32 = 4
 
static const int csCRC32 = 6
 
static const int csMD5 = 5
 
static const int csNone = 0
 
static const int csSHA1 = 1
 
static const int csSHA2 = 2
 
static const int csSHA3 = 3
 
static const int getQ = 2
 
static const int makeRW = 0x00000004
 
static const int maxPQE = 3
 
static const int maxPrty = 2
 
static const int migQ = 1
 
static const int Migrate = 0x00000010
 
static const int msgFail = 0x00000001
 
static const int msgSucc = 0x00000002
 
static const int nilQ = 4
 
static const int numQ = 5
 
static const int outQ = 1
 
static const int Purge = 0x00000020
 
static const int putQ = 3
 
static const int Register = 0x00000040
 
static const int stgQ = 0
 

Detailed Description

Definition at line 33 of file XrdFrcRequest.hh.

Member Enumeration Documentation

◆ Item

Enumerator
getOBJ 
getLFN 
getOBJCGI 
getLFNCGI 
getMODE 
getNOTE 
getOP 
getPRTY 
getQWT 
getRID 
getTOD 
getUSER 
getLast 

Definition at line 82 of file XrdFrcRequest.hh.

Member Data Documentation

◆ addTOD

◆ csAdler32

const int XrdFrcRequest::csAdler32 = 4
static

Definition at line 71 of file XrdFrcRequest.hh.

◆ csCRC32

const int XrdFrcRequest::csCRC32 = 6
static

Definition at line 73 of file XrdFrcRequest.hh.

◆ csMD5

const int XrdFrcRequest::csMD5 = 5
static

Definition at line 72 of file XrdFrcRequest.hh.

◆ csNone

const int XrdFrcRequest::csNone = 0
static

Definition at line 67 of file XrdFrcRequest.hh.

◆ csSHA1

const int XrdFrcRequest::csSHA1 = 1
static

Definition at line 68 of file XrdFrcRequest.hh.

◆ csSHA2

const int XrdFrcRequest::csSHA2 = 2
static

Definition at line 69 of file XrdFrcRequest.hh.

◆ csSHA3

const int XrdFrcRequest::csSHA3 = 3
static

Definition at line 70 of file XrdFrcRequest.hh.

◆ csType

char XrdFrcRequest::csType

Definition at line 51 of file XrdFrcRequest.hh.

◆ csValue

char XrdFrcRequest::csValue[64]

Definition at line 43 of file XrdFrcRequest.hh.

◆ getQ

const int XrdFrcRequest::getQ = 2
static

Definition at line 89 of file XrdFrcRequest.hh.

Referenced by XrdFrcReqAgent::XrdFrcReqAgent(), and XrdFrcUtils::MapR2Q().

◆ ID

◆ iName

char XrdFrcRequest::iName[32]

Definition at line 42 of file XrdFrcRequest.hh.

Referenced by XrdFrcReqAgent::Add(), and XrdFrcReqAgent::Start().

◆ LFN

◆ LFO

short XrdFrcRequest::LFO

Definition at line 48 of file XrdFrcRequest.hh.

Referenced by XrdFrcProxy::Add(), XrdFrmXfrQueue::Add(), and XrdFrcReqFile::ListL().

◆ makeRW

const int XrdFrcRequest::makeRW = 0x00000004
static

Definition at line 60 of file XrdFrcRequest.hh.

Referenced by XrdFrcReqFile::ListL(), and XrdFrcUtils::MapM2O().

◆ maxPQE

const int XrdFrcRequest::maxPQE = 3
static

Definition at line 78 of file XrdFrcRequest.hh.

◆ maxPrty

◆ migQ

const int XrdFrcRequest::migQ = 1
static

◆ Migrate

const int XrdFrcRequest::Migrate = 0x00000010
static

Definition at line 61 of file XrdFrcRequest.hh.

Referenced by XrdFrmMigrate::Queue().

◆ msgFail

const int XrdFrcRequest::msgFail = 0x00000001
static

Definition at line 58 of file XrdFrcRequest.hh.

Referenced by XrdFrmXfrQueue::Add(), XrdFrcReqFile::ListL(), and XrdFrcUtils::MapM2O().

◆ msgSucc

const int XrdFrcRequest::msgSucc = 0x00000002
static

Definition at line 59 of file XrdFrcRequest.hh.

Referenced by XrdFrmXfrQueue::Add(), XrdFrcReqFile::ListL(), and XrdFrcUtils::MapM2O().

◆ Next

int XrdFrcRequest::Next

Definition at line 46 of file XrdFrcRequest.hh.

Referenced by XrdFrcReqFile::Add(), and XrdFrcReqFile::Del().

◆ nilQ

const int XrdFrcRequest::nilQ = 4
static

Definition at line 91 of file XrdFrcRequest.hh.

Referenced by XrdFrcUtils::MapR2Q().

◆ Notify

char XrdFrcRequest::Notify[512]

◆ numQ

const int XrdFrcRequest::numQ = 5
static

Definition at line 92 of file XrdFrcRequest.hh.

Referenced by XrdFrmXfrQueue::Add(), and XrdFrmXfrQueue::Init().

◆ Opaque

short XrdFrcRequest::Opaque

Definition at line 49 of file XrdFrcRequest.hh.

Referenced by XrdFrcProxy::Add(), XrdFrcReqFile::List(), and XrdFrcReqFile::ListL().

◆ OPc

char XrdFrcRequest::OPc

Definition at line 52 of file XrdFrcRequest.hh.

Referenced by XrdFrcProxy::Add(), XrdFrcReqFile::ListL(), and XrdFrcReqAgent::Start().

◆ Options

◆ outQ

const int XrdFrcRequest::outQ = 1
static

Definition at line 93 of file XrdFrcRequest.hh.

Referenced by XrdFrmXfrQueue::Add(), and XrdFrmTransfer::Start().

◆ Prty

signed char XrdFrcRequest::Prty

◆ Purge

const int XrdFrcRequest::Purge = 0x00000020
static

Definition at line 62 of file XrdFrcRequest.hh.

Referenced by XrdFrcUtils::MapR2Q().

◆ putQ

const int XrdFrcRequest::putQ = 3
static

Definition at line 90 of file XrdFrcRequest.hh.

Referenced by XrdFrcReqAgent::XrdFrcReqAgent(), and XrdFrcUtils::MapR2Q().

◆ Register

const int XrdFrcRequest::Register = 0x00000040
static

◆ Reserved

char XrdFrcRequest::Reserved[88]

Definition at line 41 of file XrdFrcRequest.hh.

◆ Reserved2

char XrdFrcRequest::Reserved2

Definition at line 50 of file XrdFrcRequest.hh.

◆ stgQ

const int XrdFrcRequest::stgQ = 0
static

Definition at line 87 of file XrdFrcRequest.hh.

Referenced by XrdFrcReqAgent::XrdFrcReqAgent(), and XrdFrcUtils::MapR2Q().

◆ This

int XrdFrcRequest::This

Definition at line 45 of file XrdFrcRequest.hh.

Referenced by XrdFrcReqFile::Add(), and XrdFrcReqFile::Del().

◆ User

char XrdFrcRequest::User[256]

The documentation for this class was generated from the following file: