|
XRootD
|
#include <unistd.h>#include <cctype>#include <cerrno>#include <cstdint>#include <signal.h>#include <cstdlib>#include <cstring>#include <strings.h>#include <cstdio>#include <sys/param.h>#include "Xrd/XrdConfig.hh"#include "Xrd/XrdInet.hh"#include "Xrd/XrdLink.hh"#include "Xrd/XrdProtLoad.hh"#include "Xrd/XrdScheduler.hh"#include "XrdSys/XrdSysError.hh"#include "XrdSys/XrdSysHeaders.hh"#include "XrdSys/XrdSysPthread.hh"#include "XrdSys/XrdSysUtils.hh"
Include dependency graph for XrdMain.cc:Go to the source code of this file.
Classes | |
| class | XrdMain |
Functions | |
| int | main (int argc, char *argv[]) |
| void * | mainAccept (void *parg) |
| void * | mainAdmin (void *parg) |
| int main | ( | int | argc, |
| char * | argv[] ) |
Definition at line 161 of file XrdMain.cc.
References access, XrdMain::Config, XrdConfig::Configure(), XrdProtocol_Config::eDest, XrdSysError::Emsg(), mainAccept(), mainAdmin(), XrdConfig::NetADM, XrdConfig::NetTCP, XrdConfig::ProtInfo, XrdSysThread::Run(), XrdSysThread::setStackSize(), XrdSysUtils::SigBlock(), XrdMain::theNet, XrdMain::thePort, and XRDSYSTHREAD_BIND.
Here is the call graph for this function:| void * mainAccept | ( | void * | parg | ) |
Definition at line 115 of file XrdMain.cc.
References XrdMain::Config, XrdConfig::ProtInfo, XrdProtocol_Config::Sched, XrdScheduler::Schedule(), XrdMain::thePort, XrdMain::theProt, XrdMain::theSem, and XrdSysSemaphore::Wait().
Referenced by main().
Here is the call graph for this function:
Here is the caller graph for this function:| void * mainAdmin | ( | void * | parg | ) |
Definition at line 139 of file XrdMain.cc.
References XrdInet::Accept(), XrdMain::Config, XrdConfig::ProtInfo, XrdProtocol_Config::Sched, XrdScheduler::Schedule(), XrdLink::setProtName(), XrdLink::setProtocol(), and XrdMain::theNet.
Referenced by main().
Here is the call graph for this function:
Here is the caller graph for this function: