#include <XrdXrootdAdmin.hh>
| XrdXrootdAdmin::XrdXrootdAdmin |
( |
| ) |
|
|
inline |
| XrdXrootdAdmin::~XrdXrootdAdmin |
( |
| ) |
|
|
inline |
| void XrdXrootdAdmin::addJob |
( |
const char * |
jname, |
|
|
XrdXrootdJob * |
jp |
|
) |
| |
|
static |
| int XrdXrootdAdmin::do_Abort |
( |
| ) |
|
|
private |
| int XrdXrootdAdmin::do_Cj |
( |
| ) |
|
|
private |
| int XrdXrootdAdmin::do_Cont |
( |
| ) |
|
|
private |
| int XrdXrootdAdmin::do_Disc |
( |
| ) |
|
|
private |
| int XrdXrootdAdmin::do_Login |
( |
| ) |
|
|
private |
| int XrdXrootdAdmin::do_Lsc |
( |
| ) |
|
|
private |
| int XrdXrootdAdmin::do_Lsd |
( |
| ) |
|
|
private |
References XrdXrootdProtocol::CapVer, XrdLink::Client(), XrdXrootdProtocol::Client, XrdXrootdProtocol::cumReadP, XrdXrootdProtocol::cumReads, XrdXrootdProtocol::cumReadV, XrdXrootdProtocol::cumWrites, XrdXrootdProtocol::Entity, XrdXrootdMonitor::User::Files(), XrdLink::Find(), XrdLink::getIOStats(), XrdLink::getProtocol(), getTarget(), XrdSecEntity::host, XrdXrootdMonitor::User::InOut(), XrdXrootdProtocol::Monitor, XrdSecEntity::name, XrdXrootdProtocol::numFiles, XrdXrootdProtocol::numReadP, XrdXrootdProtocol::numReads, XrdXrootdProtocol::numReadV, XrdXrootdProtocol::numWrites, XrdSecEntity::prot, XrdOucStream::Put(), reqID, XrdSecEntity::role, XrdLink::setRef(), XrdXrootdProtocol::Status, Stream, Target, XrdLink::timeCon(), XrdXrootdProtocol::totReadP, XrdSecEntity::vorg, XRD_ADMINUSER, and XrdSecPROTOIDSIZE.
Referenced by Xeq().
| int XrdXrootdAdmin::do_Lsj |
( |
| ) |
|
|
private |
| int XrdXrootdAdmin::do_Msg |
( |
| ) |
|
|
private |
| int XrdXrootdAdmin::do_Pause |
( |
| ) |
|
|
private |
| int XrdXrootdAdmin::do_Red |
( |
| ) |
|
|
private |
| char * XrdXrootdAdmin::getMsg |
( |
char * |
msg, |
|
|
int & |
mlen |
|
) |
| |
|
private |
| int XrdXrootdAdmin::getreqID |
( |
| ) |
|
|
private |
| int XrdXrootdAdmin::getTarget |
( |
const char * |
act, |
|
|
char ** |
rest = 0 |
|
) |
| |
|
private |
References XrdOucStream::GetToken(), sendErr(), XrdLinkMatch::Set(), Stream, and Target.
Referenced by do_Abort(), do_Cont(), do_Disc(), do_Lsc(), do_Lsd(), do_Msg(), do_Pause(), and do_Red().
| void XrdXrootdAdmin::Login |
( |
int |
socknum | ) |
|
References XrdOucStream::AttachIO(), do_Login(), eDest, XrdSysError::Emsg(), XrdOucStream::GetLine(), getreqID(), XrdOucStream::GetToken(), XrdOucStream::SetEroute(), Stream, TraceID, and Xeq().
Referenced by XrdXrootdLoginAdmin().
| int XrdXrootdAdmin::sendErr |
( |
int |
rc, |
|
|
const char * |
act, |
|
|
const char * |
msg |
|
) |
| |
|
private |
| int XrdXrootdAdmin::sendOK |
( |
int |
sent | ) |
|
|
private |
| int XrdXrootdAdmin::sendResp |
( |
const char * |
act, |
|
|
XActionCode |
anum |
|
) |
| |
|
private |
References XrdXrootdAdmin::usr::act, XrdLink::Find(), XrdLink::ID, XrdXrootdAdmin::usr::len, XrdLink::Send(), sendOK(), Target, TRACE, and usResp.
Referenced by do_Abort(), do_Cont(), do_Disc(), do_Msg(), do_Pause(), and do_Red().
| int XrdXrootdAdmin::sendResp |
( |
const char * |
act, |
|
|
XActionCode |
anum, |
|
|
const char * |
msg, |
|
|
int |
mlen |
|
) |
| |
|
private |
| void XrdXrootdAdmin::Xeq |
( |
| ) |
|
|
private |
References DEBUG, do_Abort(), do_Cj(), do_Cont(), do_Disc(), do_Lsc(), do_Lsd(), do_Lsj(), do_Msg(), do_Pause(), do_Red(), eDest, XrdSysError::Emsg(), XrdOucStream::GetLine(), getreqID(), XrdOucStream::GetToken(), sendErr(), Stream, TRACE, and TraceID.
Referenced by Login().
| char XrdXrootdAdmin::reqID[16] |
|
private |
Referenced by do_Cj(), do_Disc(), do_Login(), do_Lsc(), do_Lsd(), do_Lsj(), do_Lsj_Xeq(), do_Pause(), do_Red(), getreqID(), getTarget(), Login(), sendErr(), sendOK(), and Xeq().
| char XrdXrootdAdmin::TraceID[24] |
|
private |
The documentation for this class was generated from the following files: