xrootd
Loading...
Searching...
No Matches
Classes | Public Member Functions | Static Public Member Functions | Static Public Attributes | Static Private Member Functions | List of all members
XrdOucTPC Class Reference

#include <XrdOucTPC.hh>

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 dlgon=false, 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 int copyCGI (const char *cgi, 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 * tpcSgi
 
static const char * tpcSpr
 
static const char * tpcSrc
 
static const char * tpcStr
 
static const char * tpcTpr
 
static const char * tpcTtl
 
static const char * tpcDlgOn
 

Static Private Member Functions

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

Constructor & Destructor Documentation

◆ XrdOucTPC()

XrdOucTPC::XrdOucTPC ( )
inline

◆ ~XrdOucTPC()

XrdOucTPC::~XrdOucTPC ( )
inline

Member Function Documentation

◆ cgiC2Dst()

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  dlgon = false,
bool  push = false 
)
static

◆ cgiC2Src()

static const char * XrdOucTPC::cgiC2Src ( const char *  cKey,
const char *  xDst,
int  xTTL,
char *  Buff,
int  Blen 
)
static

◆ cgiD2Src()

static const char * XrdOucTPC::cgiD2Src ( const char *  cKey,
const char *  cOrg,
char *  Buff,
int  Blen 
)
static

◆ cgiHost()

static bool XrdOucTPC::cgiHost ( tpcInfo Info,
const char *  hSpec 
)
staticprivate

◆ copyCGI()

static int XrdOucTPC::copyCGI ( const char *  cgi,
char *  Buff,
int  Blen 
)
static

Member Data Documentation

◆ tpcCks

const char* XrdOucTPC::tpcCks
static

◆ tpcDlg

const char* XrdOucTPC::tpcDlg
static

◆ tpcDlgOn

const char* XrdOucTPC::tpcDlgOn
static

◆ tpcDst

const char* XrdOucTPC::tpcDst
static

◆ tpcKey

const char* XrdOucTPC::tpcKey
static

◆ tpcLfn

const char* XrdOucTPC::tpcLfn
static

◆ tpcOrg

const char* XrdOucTPC::tpcOrg
static

◆ tpcPsh

const char* XrdOucTPC::tpcPsh
static

◆ tpcSgi

const char* XrdOucTPC::tpcSgi
static

◆ tpcSpr

const char* XrdOucTPC::tpcSpr
static

◆ tpcSrc

const char* XrdOucTPC::tpcSrc
static

◆ tpcStr

const char* XrdOucTPC::tpcStr
static

◆ tpcTpr

const char* XrdOucTPC::tpcTpr
static

◆ tpcTtl

const char* XrdOucTPC::tpcTtl
static

The documentation for this class was generated from the following file: