#include <unistd.h>#include <ctype.h>#include <errno.h>#include <signal.h>#include <stdlib.h>#include <string.h>#include <strings.h>#include <stdio.h>#include <sys/param.h>#include "XrdFrm/XrdFrmConfig.hh"#include "XrdFrm/XrdFrmPstg.hh"#include "XrdFrm/XrdFrmPstgReq.hh"#include "XrdFrm/XrdFrmPstgXfr.hh"#include "XrdFrm/XrdFrmTrace.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"
Functions | |
| void * | mainServer (void *parg) |
| void * | mainStage (void *parg) |
| void * | mainXfer (void *parg) |
| int | main (int argc, char *argv[]) |
| int | mainConfig () |
Variables | |
| const char * | XrdFrmPstgMainCVSID = "$Id: XrdFrmPstgMain.cc,v 1.4 2009/05/22 00:52:44 abh Exp $" |
| static const char * | XrdFrmOpts = ":c:dk:l:n:s" |
| static const char * | XrdFrmUsage = " [-c <cfgfile>] [-d] [-k {num | sz{k|m|g}] [-l <lfile>] [-n name] [-s]\n" |
| XrdSysError XrdFrm::Say & | Logger |
| XrdOucTrace XrdFrm::Trace & | Say |
| XrdOucTrace * | XrdXrootdTrace |
| int main | ( | int | argc, | |
| char * | argv[] | |||
| ) |
| int mainConfig | ( | ) |
References XrdFrmConfig::AdminMode, XrdFrmConfig::AdminPath, XrdFrmConfig::c2sFN, XrdFrm::Config, XrdNetSocket::Create(), XrdNetSocket::Detach(), XrdSysError::Emsg(), XrdFrmPstgXfr::Init(), XrdFrmConfig::isAgent, mainServer(), mainStage(), mainXfer(), XrdOucUtils::makePath(), XrdFrmPstgReq::maxPrty, XrdFrmConfig::qPath, XrdFrm::rQueue, XrdSysThread::Run(), XrdFrm::Say, XrdNetSocket::socketAddr(), XrdFrmPstgReq::Unique(), XrdFrmConfig::xfrMax, XRDNET_UDPSOCKET, and XRDSYSTHREAD_BIND.
| void* mainServer | ( | void * | parg | ) |
References XrdFrm::PreStage, and XrdFrmPstg::Server().
Referenced by mainConfig().
| void* mainStage | ( | void * | parg | ) |
References XrdFrm::PreStage, and XrdFrmPstg::Server_Stage().
Referenced by mainConfig().
| void* mainXfer | ( | void * | parg | ) |
References XrdFrmPstgXfr::Start().
Referenced by mainConfig().
const char* XrdFrmOpts = ":c:dk:l:n:s" [static] |
| const char* XrdFrmPstgMainCVSID = "$Id: XrdFrmPstgMain.cc,v 1.4 2009/05/22 00:52:44 abh Exp $" |
const char* XrdFrmUsage = " [-c <cfgfile>] [-d] [-k {num | sz{k|m|g}] [-l <lfile>] [-n name] [-s]\n" [static] |
1.7.1