XrdOfsTPCProg Class Reference

#include <XrdOfsTPCProg.hh>

Collaboration diagram for XrdOfsTPCProg:
Collaboration graph
[legend]

List of all members.

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 XrdOfsTPCProgStart (XrdOfsTPCJob *jP, int &rc)

Private Member Functions

int ExportCreds (const char *path)

Private Attributes

XrdOucProg Prog
XrdOucStream JobStream
XrdOfsTPCProgNext
XrdOfsTPCJobJob
char Pname [32]
char eRec [1024]

Static Private Attributes

static XrdSysMutex pgmMutex
static XrdOfsTPCProgpgmIdle

Constructor & Destructor Documentation

XrdOfsTPCProg::XrdOfsTPCProg ( XrdOfsTPCProg Prev,
int  num,
int  errMon 
)
XrdOfsTPCProg::~XrdOfsTPCProg (  )  [inline]

Member Function Documentation

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 (  ) 

Member Data Documentation

char XrdOfsTPCProg::eRec[1024] [private]

Referenced by Cancel().

char XrdOfsTPCProg::Pname[32] [private]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 30 Sep 2019 for xrootd by  doxygen 1.6.1