![]() |
XRootD
|
#include <unistd.h>
#include <cctype>
#include <cerrno>
#include <cstdlib>
#include <cstring>
#include <strings.h>
#include <cstdio>
#include <sys/param.h>
#include "XrdFrc/XrdFrcTrace.hh"
#include "XrdFrm/XrdFrmConfig.hh"
#include "XrdFrm/XrdFrmPurge.hh"
#include "XrdNet/XrdNetOpts.hh"
#include "XrdNet/XrdNetSocket.hh"
#include "XrdOuc/XrdOucUtils.hh"
#include "XrdSys/XrdSysError.hh"
#include "XrdSys/XrdSysHeaders.hh"
#include "XrdSys/XrdSysLogger.hh"
#include "XrdSys/XrdSysPthread.hh"
#include "XrdSys/XrdSysTimer.hh"
#include "XrdSys/XrdSysUtils.hh"
Go to the source code of this file.
Functions | |
int | main (int argc, char *argv[]) |
int | mainConfig () |
void * | mainServer (void *parg) |
Variables | |
XrdOucTrace XrdTrace & | Say |
static const char * | XrdFrmOpts = ":bc:dfhk:l:n:O:s:S:Tvz" |
static const char * | XrdFrmUsage |
XrdSysError | XrdLog (0, "") |
XrdOucTrace * | XrdXrootdTrace |
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 131 of file XrdFrmPurgMain.cc.
References XrdFrm::Config, XrdFrmConfig::Configure(), XrdFrmPurge::Display(), XrdFrmConfig::isOTO, Logger, XrdSysError::logger(), mainConfig(), XrdFrmPurge::Purge(), Say, XrdSysThread::setStackSize(), XrdSysUtils::SigBlock(), XrdSysTimer::Snooze(), stat, XrdFrmConfig::StopPurge, XrdFrmConfig::Verbose, XrdFrmConfig::WaitPurge, XrdLog, and XrdXrootdTrace.
int mainConfig | ( | ) |
Definition at line 185 of file XrdFrmPurgMain.cc.
References XrdFrmConfig::AdminMode, XrdFrmConfig::AdminPath, XrdFrmConfig::cmdFree, XrdFrmConfig::cmdHold, XrdFrm::Config, XrdNetSocket::Create(), XrdNetSocket::Detach(), XrdFrmConfig::dfltPolicy, XrdFrmConfig::Policy::Ext, XrdFrmConfig::Fix, XrdFrmConfig::Policy::Hold, XrdFrmPurge::Init(), XrdFrmConfig::isOTO, mainServer(), XrdFrmConfig::Policy::maxFree, XrdFrmConfig::Policy::minFree, XrdFrmConfig::VPInfo::Name, XrdFrmConfig::VPInfo::Next, XrdFrmConfig::Policy::Next, XrdFrmPurge::Policy(), XrdSysThread::Run(), Say, XrdFrmConfig::Policy::Sname, XrdFrmConfig::spacList, XrdFrmConfig::Test, XrdFrmConfig::VPList, XRDNET_UDPSOCKET, and XRDSYSTHREAD_BIND.
Referenced by main().
void * mainServer | ( | void * | parg | ) |
Definition at line 120 of file XrdFrmPurgMain.cc.
Referenced by mainConfig().
XrdOucTrace XrdTrace& Say |
Definition at line 114 of file XrdFrmPurgMain.cc.
Referenced by main(), and mainConfig().
|
static |
Definition at line 33 of file XrdFrmPurgMain.cc.
|
static |
Definition at line 34 of file XrdFrmPurgMain.cc.
XrdSysError XrdLog(0, "") | ( | 0 | , |
"" | |||
) |
Referenced by main().
XrdOucTrace* XrdXrootdTrace |
Definition at line 112 of file XrdFrmPurgMain.cc.
Referenced by main().