1 #ifndef __XRDOUCTPC_HH__
2 #define __XRDOUCTPC_HH__
40 const char *
cgiC2Dst(
const char *cKey,
const char *xSrc,
const char *xLfn,
41 const char *xCks,
char *Buff,
int Blen,
int strms=0,
42 const char *iHst=0,
const char *sprt=0,
const char *tprt=0,
43 bool dlgon=
false,
bool push=
false);
46 const char *
cgiC2Src(
const char *cKey,
const char *xDst,
int xTTL,
47 char *Buff,
int Blen);
50 const char *
cgiD2Src(
const char *cKey,
const char *cOrg,
51 char *Buff,
int Blen);
53 static int copyCGI(
const char *cgi,
char *Buff,
int Blen);
80 tpcInfo() : uName(
""), hName(0), pName(
"") {}
81 ~tpcInfo() {
if (hName) free(hName);}
84 static bool cgiHost(tpcInfo &
Info,
const char *hSpec);
static const char * tpcSpr
static const char * tpcDst
static const char * tpcDlgOn
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 * tpcTpr
static const char * tpcLfn
static int copyCGI(const char *cgi, char *Buff, int Blen)
static const char * tpcKey
static const char * tpcDlg
static const char * tpcSrc
static const char * tpcOrg
static const char * cgiD2Src(const char *cKey, const char *cOrg, char *Buff, int Blen)
static const char * tpcSgi
static const char * tpcTtl
static const char * tpcCks
static const char * tpcPsh
static const char * tpcStr