XrdXrootdAdmin Class Reference
#include <XrdXrootdAdmin.hh>
List of all members.
Classes |
struct | JobTable |
struct | usr |
Public Member Functions |
void | Login (int socknum) |
void * | Start (XrdNetSocket *AdminSock) |
| XrdXrootdAdmin () |
| ~XrdXrootdAdmin () |
Static Public Member Functions |
static void | addJob (const char *jname, XrdXrootdJob *jp) |
static int | Init (XrdSysError *erp, XrdNetSocket *asock) |
Private Member Functions |
int | do_Abort () |
int | do_Cj () |
int | do_Cont () |
int | do_Disc () |
int | do_Login () |
int | do_Lsc () |
int | do_Lsj () |
int | do_Lsj_Xeq (XrdXrootdJob *jp) |
int | do_Lsd () |
int | do_Msg () |
int | do_Pause () |
int | do_Red () |
char * | getMsg (char *msg, int &mlen) |
int | getreqID () |
int | getTarget (const char *act, char **rest=0) |
int | sendErr (int rc, const char *act, const char *msg) |
int | sendOK (int sent) |
int | sendResp (const char *act, XActionCode anum) |
int | sendResp (const char *act, XActionCode anum, const char *msg, int mlen) |
void | Xeq () |
Private Attributes |
XrdOucStream | Stream |
XrdLinkMatch | Target |
struct XrdXrootdAdmin::usr | usResp |
char | TraceID [24] |
char | reqID [16] |
Static Private Attributes |
static JobTable * | JobList |
static XrdSysError * | eDest |
Constructor & Destructor Documentation
XrdXrootdAdmin::XrdXrootdAdmin |
( |
|
) |
[inline] |
XrdXrootdAdmin::~XrdXrootdAdmin |
( |
|
) |
[inline] |
Member Function Documentation
static 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] |
int XrdXrootdAdmin::do_Lsj |
( |
|
) |
[private] |
int XrdXrootdAdmin::do_Lsj_Xeq |
( |
XrdXrootdJob * |
jp |
) |
[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] |
void XrdXrootdAdmin::Login |
( |
int |
socknum |
) |
|
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, |
|
|
const char * |
msg, |
|
|
int |
mlen | |
|
) |
| | [private] |
int XrdXrootdAdmin::sendResp |
( |
const char * |
act, |
|
|
XActionCode |
anum | |
|
) |
| | [private] |
void XrdXrootdAdmin::Xeq |
( |
|
) |
[private] |
Member Data Documentation
The documentation for this class was generated from the following file: