34#include <netinet/in.h>
69int sendErr(
int rc,
const char *act,
const char *msg);
73 const char *msg,
int mlen);
XActionCode
Definition XProtocol.hh:927
@ kXR_attn
Definition XProtocol.hh:899
int kXR_int32
Definition XPtypes.hh:89
unsigned short kXR_unt16
Definition XPtypes.hh:67
Definition XrdLinkMatch.hh:35
Definition XrdNetSocket.hh:48
Definition XrdOucStream.hh:47
Definition XrdSysError.hh:90
Definition XrdXrootdAdmin.hh:44
char * getMsg(char *msg, int &mlen)
int sendResp(const char *act, XActionCode anum, const char *msg, int mlen)
int do_Lsj_Xeq(XrdXrootdJob *jp)
char TraceID[24]
Definition XrdXrootdAdmin.hh:94
XrdXrootdAdmin()
Definition XrdXrootdAdmin.hh:55
~XrdXrootdAdmin()
Definition XrdXrootdAdmin.hh:56
static JobTable * JobList
Definition XrdXrootdAdmin.hh:81
static XrdSysError * eDest
Definition XrdXrootdAdmin.hh:83
int sendErr(int rc, const char *act, const char *msg)
XrdLinkMatch Target
Definition XrdXrootdAdmin.hh:85
void * Start(XrdNetSocket *AdminSock)
static void addJob(const char *jname, XrdXrootdJob *jp)
struct XrdXrootdAdmin::usr usResp
int sendResp(const char *act, XActionCode anum)
XrdOucStream Stream
Definition XrdXrootdAdmin.hh:84
char reqID[16]
Definition XrdXrootdAdmin.hh:95
int getTarget(const char *act, char **rest=0)
static int Init(XrdSysError *erp, XrdNetSocket *asock)
Definition XrdXrootdJob.hh:52
Definition XrdXrootdAdmin.hh:76
XrdXrootdJob * Job
Definition XrdXrootdAdmin.hh:78
struct JobTable * Next
Definition XrdXrootdAdmin.hh:76
char * Jname
Definition XrdXrootdAdmin.hh:77
Definition XrdXrootdAdmin.hh:87
kXR_int32 act
Definition XrdXrootdAdmin.hh:90
kXR_unt16 atn
Definition XrdXrootdAdmin.hh:88
kXR_unt16 pad
Definition XrdXrootdAdmin.hh:87
~usr()
Definition XrdXrootdAdmin.hh:92
kXR_int32 len
Definition XrdXrootdAdmin.hh:89
usr()
Definition XrdXrootdAdmin.hh:91