#include <XrdOfsTPCProg.hh>
Public Member Functions | |
void | Cancel () |
void | Run () |
int | Xeq () |
XrdOfsTPCProg (XrdOfsTPCProg *Prev, int num, int errMon) | |
~XrdOfsTPCProg () | |
Static Public Member Functions | |
static int | Init () |
static XrdOfsTPCProg * | Start (XrdOfsTPCJob *jP, int &rc) |
Private Member Functions | |
int | ExportCreds (const char *path) |
Private Attributes | |
XrdOucProg | Prog |
XrdOucStream | JobStream |
XrdOfsTPCProg * | Next |
XrdOfsTPCJob * | Job |
char | Pname [32] |
char | eRec [1024] |
Static Private Attributes | |
static XrdSysMutex | pgmMutex |
static XrdOfsTPCProg * | pgmIdle |
XrdOfsTPCProg::XrdOfsTPCProg | ( | XrdOfsTPCProg * | Prev, | |
int | num, | |||
int | errMon | |||
) |
XrdOfsTPCProg::~XrdOfsTPCProg | ( | ) | [inline] |
void XrdOfsTPCProg::Cancel | ( | ) | [inline] |
References XrdOucStream::Drain(), and JobStream.
int XrdOfsTPCProg::ExportCreds | ( | const char * | path | ) | [private] |
static int XrdOfsTPCProg::Init | ( | ) | [static] |
void XrdOfsTPCProg::Run | ( | ) |
static XrdOfsTPCProg* XrdOfsTPCProg::Start | ( | XrdOfsTPCJob * | jP, | |
int & | rc | |||
) | [static] |
int XrdOfsTPCProg::Xeq | ( | ) |
char XrdOfsTPCProg::eRec[1024] [private] |
XrdOfsTPCJob* XrdOfsTPCProg::Job [private] |
XrdOucStream XrdOfsTPCProg::JobStream [private] |
Referenced by Cancel().
XrdOfsTPCProg* XrdOfsTPCProg::Next [private] |
XrdOfsTPCProg* XrdOfsTPCProg::pgmIdle [static, private] |
XrdSysMutex XrdOfsTPCProg::pgmMutex [static, private] |
char XrdOfsTPCProg::Pname[32] [private] |
XrdOucProg XrdOfsTPCProg::Prog [private] |