|
xrootd
|
#include <XrdFrmXfrAgent.hh>

Public Member Functions | |
| XrdFrmXfrAgent () | |
| ~XrdFrmXfrAgent () | |
Static Public Member Functions | |
| static void | Process (XrdOucStream &Request) |
| static int | Start () |
Static Private Member Functions | |
| static void | Add (XrdOucStream &Request, char *Tok, XrdFrcReqAgent &Server) |
| static XrdFrcReqAgent * | Agent (char bType) |
| static void | Del (XrdOucStream &Request, char *Tok, XrdFrcReqAgent &Server) |
| static void | List (XrdOucStream &Request, char *Tok) |
Static Private Attributes | |
| static XrdFrcReqAgent | GetAgent |
| static XrdFrcReqAgent | PutAgent |
| static XrdFrcReqAgent | MigAgent |
| static XrdFrcReqAgent | StgAgent |
| XrdFrmXfrAgent::XrdFrmXfrAgent | ( | ) | [inline] |
| XrdFrmXfrAgent::~XrdFrmXfrAgent | ( | ) | [inline] |
| void XrdFrmXfrAgent::Add | ( | XrdOucStream & | Request, |
| char * | Tok, | ||
| XrdFrcReqAgent & | Server | ||
| ) | [static, private] |
References XrdFrcRequest::OPc, XrdFrcRequest::Options, strlcpy(), XrdFrcRequest::User, XrdCms::Config, XrdCmsConfig::myProg, XrdOucStream::GetToken(), XrdFrcRequest::ID, XrdFrcRequest::Notify, XrdFrcRequest::Prty, XrdFrcRequest::maxPrty, XrdFrcUtils::MapM2O(), XrdFrc::Say, XrdSysError::Emsg(), XrdFrcRequest::LFN, index(), XrdFrcRequest::Opaque, XrdFrcRequest::LFO, XrdFrcUtils::chkURL(), and XrdFrcReqAgent::Add().
| XrdFrcReqAgent * XrdFrmXfrAgent::Agent | ( | char | bType | ) | [static, private] |
| void XrdFrmXfrAgent::Del | ( | XrdOucStream & | Request, |
| char * | Tok, | ||
| XrdFrcReqAgent & | Server | ||
| ) | [static, private] |
References XrdOucStream::GetToken(), XrdFrc::Say, XrdSysError::Emsg(), strlcpy(), XrdFrcRequest::ID, and XrdFrcReqAgent::Del().
| void XrdFrmXfrAgent::List | ( | XrdOucStream & | Request, |
| char * | Tok | ||
| ) | [static, private] |
| void XrdFrmXfrAgent::Process | ( | XrdOucStream & | Request | ) | [static] |
References XrdOucStream::GetToken(), XrdFrc::Say, and XrdSysError::Emsg().
Referenced by XrdFrmXfrDaemon::Pong().
| int XrdFrmXfrAgent::Start | ( | ) | [static] |
References EPNAME, XrdCms::Config, XrdCmsConfig::AdminMode, XrdOucStream::Attach(), STDIN_FILENO, XrdOucStream::GetLine(), DEBUG, XrdFrc::Say, and XrdSysError::Emsg().
Referenced by main().
XrdFrcReqAgent XrdFrmXfrAgent::GetAgent [static, private] |
XrdFrcReqAgent XrdFrmXfrAgent::MigAgent [static, private] |
XrdFrcReqAgent XrdFrmXfrAgent::PutAgent [static, private] |
XrdFrcReqAgent XrdFrmXfrAgent::StgAgent [static, private] |
1.7.5