|
xrootd
|
#include <XrdFrcUtils.hh>
Public Member Functions | |
| XrdFrcUtils () | |
| ~XrdFrcUtils () | |
Static Public Member Functions | |
| static char | Ask (char dflt, const char *Msg1, const char *Msg2="", const char *Msg3="") |
| static int | chkURL (const char *Url) |
| static char * | makePath (const char *iName, const char *Path, int Mode) |
| static char * | makeQDir (const char *Path, int Mode) |
| static int | MapM2O (const char *Nop, const char *Pop) |
| static int | MapR2Q (char Opc, int *Flags=0) |
| static int | MapV2I (const char *Opc, XrdFrcRequest::Item &ICode) |
| static int | Unique (const char *lkfn, const char *myProg) |
| static int | updtCpy (const char *Pfn, int Adj) |
| static int | Utime (const char *Path, time_t tVal) |
| XrdFrcUtils::XrdFrcUtils | ( | ) | [inline] |
| XrdFrcUtils::~XrdFrcUtils | ( | ) | [inline] |
| char XrdFrcUtils::Ask | ( | char | dflt, |
| const char * | Msg1, | ||
| const char * | Msg2 = "", |
||
| const char * | Msg3 = "" |
||
| ) | [static] |
Referenced by XrdFrmAdmin::VerifyMP(), XrdFrmAdmin::AuditNameNB(), XrdFrmAdmin::AuditNameNF(), XrdFrmAdmin::AuditNameNL(), XrdFrmAdmin::AuditNameXA(), XrdFrmAdmin::AuditNameXL(), XrdFrmAdmin::AuditSpaceAXDB(), XrdFrmAdmin::AuditSpaceAXDL(), XrdFrmAdmin::AuditSpaceXA(), XrdFrmAdmin::AuditSpaceXANB(), XrdFrmAdmin::AuditUsage(), XrdFrmAdmin::Old2New(), XrdFrmAdmin::o2nFiles(), XrdFrmAdmin::ckAttr(), XrdFrmAdmin::mkStat(), XrdFrmAdmin::Unlink(), and XrdFrmAdmin::UnlinkDir().
| int XrdFrcUtils::chkURL | ( | const char * | Url | ) | [static] |
References index().
Referenced by XrdFrcProxy::Add(), and XrdFrmXfrAgent::Add().
| char * XrdFrcUtils::makePath | ( | const char * | iName, |
| const char * | Path, | ||
| int | Mode | ||
| ) | [static] |
References XrdOucUtils::genPath(), XrdOucUtils::makePath(), XrdFrc::Say, and XrdSysError::Emsg().
Referenced by XrdFrcProxy::Init(), and XrdFrmConfig::ConfigPaths().
| char * XrdFrcUtils::makeQDir | ( | const char * | Path, |
| int | Mode | ||
| ) | [static] |
References XrdOucUtils::makePath(), XrdFrc::Say, and XrdSysError::Emsg().
Referenced by XrdFrcReqAgent::Start(), XrdFrmAdmin::ConfigProxy(), and XrdFrmReqBoss::Start().
| int XrdFrcUtils::MapM2O | ( | const char * | Nop, |
| const char * | Pop | ||
| ) | [static] |
References index().
Referenced by XrdFrcProxy::Add(), and XrdFrmXfrAgent::Add().
| int XrdFrcUtils::MapR2Q | ( | char | Opc, |
| int * | Flags = 0 |
||
| ) | [static] |
Referenced by XrdFrcProxy::Add(), and XrdFrcProxy::Del().
| int XrdFrcUtils::MapV2I | ( | const char * | Opc, |
| XrdFrcRequest::Item & | ICode | ||
| ) | [static] |
Referenced by XrdFrmAdmin::QueryXfrQ(), and XrdFrmXfrAgent::List().
| int XrdFrcUtils::Unique | ( | const char * | lkfn, |
| const char * | myProg | ||
| ) | [static] |
References Mode, S_IRUSR, S_IWUSR, S_IRGRP, S_IROTH, FLOCK_t, open(), XrdFrc::Say, XrdSysError::Emsg(), fcntl(), and close.
Referenced by XrdFrmXfrDaemon::Init().
| int XrdFrcUtils::updtCpy | ( | const char * | Pfn, |
| int | Adj | ||
| ) | [static] |
References stat(), XrdFrc::Say, XrdSysError::Emsg(), XrdOucXAttr::Attr, and XrdOucXAttr::Set().
Referenced by XrdFrmAdmin::AuditNameNL(), and XrdFrmAdmin::mkMark().
| int XrdFrcUtils::Utime | ( | const char * | Path, |
| time_t | tVal | ||
| ) | [static] |
References XrdFrc::Say, and XrdSysError::Emsg().
Referenced by XrdFrmAdmin::mkFile().
1.7.5