XrdOucTPC Class Reference

#include <XrdOucTPC.hh>

List of all members.

Classes

struct  tpcInfo

Public Member Functions

 XrdOucTPC ()
 ~XrdOucTPC ()

Static Public Member Functions

static const char * cgiC2Dst (const char *cKey, const char *xSrc, const char *xLfn, const char *xCks, char *Buff, int Blen, int strms=0, const char *iHst=0, const char *sprt=0, const char *tprt=0, bool push=false)
static const char * cgiC2Src (const char *cKey, const char *xDst, int xTTL, char *Buff, int Blen)
static const char * cgiD2Src (const char *cKey, const char *cOrg, char *Buff, int Blen)

Static Public Attributes

static const char * tpcCks
static const char * tpcDlg
static const char * tpcDst
static const char * tpcKey
static const char * tpcLfn
static const char * tpcOrg
static const char * tpcPsh
static const char * tpcSpr
static const char * tpcSrc
static const char * tpcStr
static const char * tpcTpr
static const char * tpcTtl

Static Private Member Functions

static bool cgiHost (tpcInfo &Info, const char *hSpec)

Constructor & Destructor Documentation

XrdOucTPC::XrdOucTPC (  )  [inline]
XrdOucTPC::~XrdOucTPC (  )  [inline]

Member Function Documentation

static const char* XrdOucTPC::cgiC2Dst ( const char *  cKey,
const char *  xSrc,
const char *  xLfn,
const char *  xCks,
char *  Buff,
int  Blen,
int  strms = 0,
const char *  iHst = 0,
const char *  sprt = 0,
const char *  tprt = 0,
bool  push = false 
) [static]
static const char* XrdOucTPC::cgiC2Src ( const char *  cKey,
const char *  xDst,
int  xTTL,
char *  Buff,
int  Blen 
) [static]
static const char* XrdOucTPC::cgiD2Src ( const char *  cKey,
const char *  cOrg,
char *  Buff,
int  Blen 
) [static]
static bool XrdOucTPC::cgiHost ( tpcInfo Info,
const char *  hSpec 
) [static, private]

Member Data Documentation

const char* XrdOucTPC::tpcCks [static]
const char* XrdOucTPC::tpcDlg [static]
const char* XrdOucTPC::tpcDst [static]
const char* XrdOucTPC::tpcKey [static]
const char* XrdOucTPC::tpcLfn [static]
const char* XrdOucTPC::tpcOrg [static]
const char* XrdOucTPC::tpcPsh [static]
const char* XrdOucTPC::tpcSpr [static]
const char* XrdOucTPC::tpcSrc [static]
const char* XrdOucTPC::tpcStr [static]
const char* XrdOucTPC::tpcTpr [static]
const char* XrdOucTPC::tpcTtl [static]

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