1#ifndef __XRDOFSTPCINFO_HH__
2#define __XRDOFSTPCINFO_HH__
51int Match(
const char *cKey,
const char *cOrg,
52 const char *xLfn,
const char *xDst);
56const char *
Set(
const char *cKey,
const char *cOrg,
57 const char *xLfn,
const char *xDst,
62void SetCreds(
const char *evar,
const char *creds,
int crdsz)
64 Crd = (
char *)malloc(crdsz);
65 memcpy(
Crd, creds, crdsz);
79 const char *vLfn=0,
const char *vDst=0,
80 const char *vCks=0,
const char *vSpr=0,
81 const char *vTpr=0) :
cbP(0),
82 Cks(vCks ? strdup(vCks) :0),
83 Key(vKey ? strdup(vKey) :0),
84 Org(vOrg ? strdup(vOrg) :0),
85 Lfn(vLfn ? strdup(vLfn) :0),
86 Dst(vDst ? strdup(vDst) :0),
87 Spr(vSpr ? strdup(vSpr) :0),
88 Tpr(vTpr ? strdup(vTpr) :0),
Definition XrdOfsTPCInfo.hh:42
void SetRPath(const char *rpath)
Definition XrdOfsTPCInfo.hh:69
void isDest()
Definition XrdOfsTPCInfo.hh:49
char * Dst
Definition XrdOfsTPCInfo.hh:100
int Match(const char *cKey, const char *cOrg, const char *xLfn, const char *xDst)
bool isDST
Definition XrdOfsTPCInfo.hh:109
bool isAOK
Definition XrdOfsTPCInfo.hh:110
XrdOucCallBack * cbP
Definition XrdOfsTPCInfo.hh:95
int Csz
Definition XrdOfsTPCInfo.hh:106
char * Cks
Definition XrdOfsTPCInfo.hh:96
char * Tpr
Definition XrdOfsTPCInfo.hh:102
char * Lfn
Definition XrdOfsTPCInfo.hh:99
char * Rpx
Definition XrdOfsTPCInfo.hh:103
XrdOfsTPCInfo(const char *vKey=0, const char *vOrg=0, const char *vLfn=0, const char *vDst=0, const char *vCks=0, const char *vSpr=0, const char *vTpr=0)
Definition XrdOfsTPCInfo.hh:78
char * Crd
Definition XrdOfsTPCInfo.hh:105
void SetStreams(char sval)
Definition XrdOfsTPCInfo.hh:74
int SetCB(XrdOucErrInfo *eRR)
char * Org
Definition XrdOfsTPCInfo.hh:98
void SetCreds(const char *evar, const char *creds, int crdsz)
Definition XrdOfsTPCInfo.hh:62
char * Spr
Definition XrdOfsTPCInfo.hh:101
const char * Env
Definition XrdOfsTPCInfo.hh:104
const char * Set(const char *cKey, const char *cOrg, const char *xLfn, const char *xDst, const char *xCks=0)
char Str
Definition XrdOfsTPCInfo.hh:107
char * Key
Definition XrdOfsTPCInfo.hh:97
bool inWtR
Definition XrdOfsTPCInfo.hh:108
void Success()
Definition XrdOfsTPCInfo.hh:76
void Engage()
Definition XrdOfsTPCInfo.hh:45
void Reply(int rC, int eC, const char *eMsg, XrdSysMutex *mP=0)
int Fail(XrdOucErrInfo *eRR, const char *eMsg, int eCode)
Definition XrdOucCallBack.hh:47
Definition XrdOucErrInfo.hh:101
Definition XrdSysPthread.hh:165