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: