Logo ROOT   6.18/05
Reference Guide
Macros
XrdClientConst.hh File Reference
This graph shows which files directly or indirectly include this file:

Macros

#define DFLT_CONNECTTIMEOUT   120
 
#define DFLT_DATASERVERCONN_TTL   300
 
#define DFLT_DEBUG   0
 
#define DFLT_DFLTTCPWINDOWSIZE   (262144)
 
#define DFLT_ENABLE_FORK_HANDLERS   0
 
#define DFLT_ENABLE_TCP_KEEPALIVE   0
 
#define DFLT_FIRSTCONNECTMAXCNT   8
 
#define DFLT_KEEPSOCKOPENIFNOTXRD   0
 
#define DFLT_LBSERVERCONN_TTL   1200
 
#define DFLT_MAXCONCURRENTOPENS   100
 
#define DFLT_MAXREDIRECTCOUNT   16
 
#define DFLT_MULTISTREAMCNT   0
 
#define DFLT_MULTISTREAMSPLITSIZE   (4*1024*1024)
 
#define DFLT_PRINT_REDIRECTS   0
 
#define DFLT_PURGEWRITTENBLOCKS   0
 
#define DFLT_READAHEADSIZE   (0)
 
#define DFLT_READAHEADSTRATEGY   (1)
 
#define DFLT_READCACHEBLKREMPOLICY   0
 
#define DFLT_READCACHESIZE   0
 
#define DFLT_READTRIMBLKSZ   (0)
 
#define DFLT_RECONNECTWAIT   5
 
#define DFLT_REDIRCNTTIMEOUT   36000
 
#define DFLT_REMUSEDCACHEBLKS   0
 
#define DFLT_REQUESTTIMEOUT   300
 
#define DFLT_TCP_KEEPALIVE_INTERVAL   75
 
#define DFLT_TCP_KEEPALIVE_PROBES   9
 
#define DFLT_TCP_KEEPALIVE_TIME   7200
 
#define DFLT_TRANSACTIONTIMEOUT   28800
 
#define DFLT_XRDCP_SIZE_HINT   1
 
#define FALSE   0
 
#define NAME_CONNECTDOMAINALLOW_RE   (char *)"ConnectDomainAllowRE"
 
#define NAME_CONNECTDOMAINDENY_RE   (char *)"ConnectDomainDenyRE"
 
#define NAME_CONNECTTIMEOUT   (char *)"ConnectTimeout"
 
#define NAME_DATASERVERCONN_TTL   (char *)"DataServerConn_ttl"
 
#define NAME_DEBUG   (char *)"DebugLevel"
 
#define NAME_DFLTTCPWINDOWSIZE   (char *)"DfltTcpWindowSize"
 
#define NAME_ENABLE_FORK_HANDLERS   (char *)"EnableForkHandlers"
 
#define NAME_ENABLE_TCP_KEEPALIVE   (char *)"EnableTCPKeepAlive"
 
#define NAME_FIRSTCONNECTMAXCNT   (char *)"FirstConnectMaxCnt"
 
#define NAME_KEEPSOCKOPENIFNOTXRD   (char *)"KeepSockOpenIfNotXrd"
 
#define NAME_LBSERVERCONN_TTL   (char *)"LBServerConn_ttl"
 
#define NAME_MAXREDIRECTCOUNT   (char *)"MaxRedirectcount"
 
#define NAME_MULTISTREAMCNT   (char *)"ParStreamsPerPhyConn"
 
#define NAME_PRINT_REDIRECTS   (char *)"PrintRedirects"
 
#define NAME_PURGEWRITTENBLOCKS   (char *)"PurgeWrittenBlocks"
 
#define NAME_READAHEADSIZE   (char *)"ReadAheadSize"
 
#define NAME_READAHEADSTRATEGY   (char *)"ReadAheadStrategy"
 
#define NAME_READCACHEBLKREMPOLICY   (char *)"ReadCacheBlkRemPolicy"
 
#define NAME_READCACHESIZE   (char *)"ReadCacheSize"
 
#define NAME_READTRIMBLKSZ   (char *)"ReadTrimBlockSize"
 
#define NAME_RECONNECTWAIT   (char *)"ReconnectWait"
 
#define NAME_REDIRCNTTIMEOUT   (char *)"RedirCntTimeout"
 
#define NAME_REDIRDOMAINALLOW_RE   (char *)"RedirDomainAllowRE"
 
#define NAME_REDIRDOMAINDENY_RE   (char *)"RedirDomainDenyRE"
 
#define NAME_REMUSEDCACHEBLKS   (char *)"RemoveUsedCacheBlocks"
 
#define NAME_REQUESTTIMEOUT   (char *)"RequestTimeout"
 
#define NAME_SOCKS4HOST   (char *)"Socks4Server"
 
#define NAME_SOCKS4PORT   (char *)"Socks4Port"
 
#define NAME_TCP_KEEPALIVE_INTERVAL   (char *)"TCPKeepAliveInterval"
 
#define NAME_TCP_KEEPALIVE_PROBES   (char *)"TCPKeepAliveProbes"
 
#define NAME_TCP_KEEPALIVE_TIME   (char *)"TCPKeepAliveTime"
 
#define NAME_TRANSACTIONTIMEOUT   (char *)"TransactionTimeout"
 
#define NAME_XRDCP_SIZE_HINT   (char *)"XrdCpSizeHint"
 
#define PROTO   (char *)"root"
 
#define READV_MAXCHUNKS   512
 
#define READV_MAXCHUNKSIZE   (1024*192)
 
#define TRUE   1
 
#define TXSOCK_ERR   -2
 
#define TXSOCK_ERR_INTERRUPT   -3
 
#define TXSOCK_ERR_TIMEOUT   -1
 
#define XRD_CLIENT_CAPVER   ((kXR_char)kXR_asyncap | XRD_CLIENT_CURRENTVER)
 
#define XRD_CLIENT_CURRENTVER   (kXR_ver002)
 
#define XRD_CLIENT_VERSION   (char *)"kXR_ver002+kXR_asyncap"
 
#define xrdmax(a, b)   (a > b ? a : b)
 
#define xrdmin(a, b)   (a < b ? a : b)
 

Macro Definition Documentation

◆ DFLT_CONNECTTIMEOUT

#define DFLT_CONNECTTIMEOUT   120

Definition at line 39 of file XrdClientConst.hh.

◆ DFLT_DATASERVERCONN_TTL

#define DFLT_DATASERVERCONN_TTL   300

Definition at line 149 of file XrdClientConst.hh.

◆ DFLT_DEBUG

#define DFLT_DEBUG   0

Definition at line 48 of file XrdClientConst.hh.

◆ DFLT_DFLTTCPWINDOWSIZE

#define DFLT_DFLTTCPWINDOWSIZE   (262144)

Definition at line 144 of file XrdClientConst.hh.

◆ DFLT_ENABLE_FORK_HANDLERS

#define DFLT_ENABLE_FORK_HANDLERS   0

Definition at line 157 of file XrdClientConst.hh.

◆ DFLT_ENABLE_TCP_KEEPALIVE

#define DFLT_ENABLE_TCP_KEEPALIVE   0

Definition at line 161 of file XrdClientConst.hh.

◆ DFLT_FIRSTCONNECTMAXCNT

#define DFLT_FIRSTCONNECTMAXCNT   8

Definition at line 57 of file XrdClientConst.hh.

◆ DFLT_KEEPSOCKOPENIFNOTXRD

#define DFLT_KEEPSOCKOPENIFNOTXRD   0

Definition at line 78 of file XrdClientConst.hh.

◆ DFLT_LBSERVERCONN_TTL

#define DFLT_LBSERVERCONN_TTL   1200

Definition at line 153 of file XrdClientConst.hh.

◆ DFLT_MAXCONCURRENTOPENS

#define DFLT_MAXCONCURRENTOPENS   100

Definition at line 127 of file XrdClientConst.hh.

◆ DFLT_MAXREDIRECTCOUNT

#define DFLT_MAXREDIRECTCOUNT   16

Definition at line 45 of file XrdClientConst.hh.

◆ DFLT_MULTISTREAMCNT

#define DFLT_MULTISTREAMCNT   0

Definition at line 70 of file XrdClientConst.hh.

◆ DFLT_MULTISTREAMSPLITSIZE

#define DFLT_MULTISTREAMSPLITSIZE   (4*1024*1024)

Definition at line 75 of file XrdClientConst.hh.

◆ DFLT_PRINT_REDIRECTS

#define DFLT_PRINT_REDIRECTS   0

Definition at line 183 of file XrdClientConst.hh.

◆ DFLT_PURGEWRITTENBLOCKS

#define DFLT_PURGEWRITTENBLOCKS   0

Definition at line 115 of file XrdClientConst.hh.

◆ DFLT_READAHEADSIZE

#define DFLT_READAHEADSIZE   (0)

Definition at line 97 of file XrdClientConst.hh.

◆ DFLT_READAHEADSTRATEGY

#define DFLT_READAHEADSTRATEGY   (1)

Definition at line 105 of file XrdClientConst.hh.

◆ DFLT_READCACHEBLKREMPOLICY

#define DFLT_READCACHEBLKREMPOLICY   0

Definition at line 94 of file XrdClientConst.hh.

◆ DFLT_READCACHESIZE

#define DFLT_READCACHESIZE   0

Definition at line 89 of file XrdClientConst.hh.

◆ DFLT_READTRIMBLKSZ

#define DFLT_READTRIMBLKSZ   (0)

Definition at line 101 of file XrdClientConst.hh.

◆ DFLT_RECONNECTWAIT

#define DFLT_RECONNECTWAIT   5

Definition at line 51 of file XrdClientConst.hh.

◆ DFLT_REDIRCNTTIMEOUT

#define DFLT_REDIRCNTTIMEOUT   36000

Definition at line 54 of file XrdClientConst.hh.

◆ DFLT_REMUSEDCACHEBLKS

#define DFLT_REMUSEDCACHEBLKS   0

Definition at line 111 of file XrdClientConst.hh.

◆ DFLT_REQUESTTIMEOUT

#define DFLT_REQUESTTIMEOUT   300

Definition at line 42 of file XrdClientConst.hh.

◆ DFLT_TCP_KEEPALIVE_INTERVAL

#define DFLT_TCP_KEEPALIVE_INTERVAL   75

Definition at line 171 of file XrdClientConst.hh.

◆ DFLT_TCP_KEEPALIVE_PROBES

#define DFLT_TCP_KEEPALIVE_PROBES   9

Definition at line 175 of file XrdClientConst.hh.

◆ DFLT_TCP_KEEPALIVE_TIME

#define DFLT_TCP_KEEPALIVE_TIME   7200

Definition at line 167 of file XrdClientConst.hh.

◆ DFLT_TRANSACTIONTIMEOUT

#define DFLT_TRANSACTIONTIMEOUT   28800

Definition at line 60 of file XrdClientConst.hh.

◆ DFLT_XRDCP_SIZE_HINT

#define DFLT_XRDCP_SIZE_HINT   1

Definition at line 179 of file XrdClientConst.hh.

◆ FALSE

#define FALSE   0

Definition at line 187 of file XrdClientConst.hh.

◆ NAME_CONNECTDOMAINALLOW_RE

#define NAME_CONNECTDOMAINALLOW_RE   (char *)"ConnectDomainAllowRE"

Definition at line 120 of file XrdClientConst.hh.

◆ NAME_CONNECTDOMAINDENY_RE

#define NAME_CONNECTDOMAINDENY_RE   (char *)"ConnectDomainDenyRE"

Definition at line 121 of file XrdClientConst.hh.

◆ NAME_CONNECTTIMEOUT

#define NAME_CONNECTTIMEOUT   (char *)"ConnectTimeout"

Definition at line 40 of file XrdClientConst.hh.

◆ NAME_DATASERVERCONN_TTL

#define NAME_DATASERVERCONN_TTL   (char *)"DataServerConn_ttl"

Definition at line 150 of file XrdClientConst.hh.

◆ NAME_DEBUG

#define NAME_DEBUG   (char *)"DebugLevel"

Definition at line 49 of file XrdClientConst.hh.

◆ NAME_DFLTTCPWINDOWSIZE

#define NAME_DFLTTCPWINDOWSIZE   (char *)"DfltTcpWindowSize"

Definition at line 146 of file XrdClientConst.hh.

◆ NAME_ENABLE_FORK_HANDLERS

#define NAME_ENABLE_FORK_HANDLERS   (char *)"EnableForkHandlers"

Definition at line 158 of file XrdClientConst.hh.

◆ NAME_ENABLE_TCP_KEEPALIVE

#define NAME_ENABLE_TCP_KEEPALIVE   (char *)"EnableTCPKeepAlive"

Definition at line 162 of file XrdClientConst.hh.

◆ NAME_FIRSTCONNECTMAXCNT

#define NAME_FIRSTCONNECTMAXCNT   (char *)"FirstConnectMaxCnt"

Definition at line 58 of file XrdClientConst.hh.

◆ NAME_KEEPSOCKOPENIFNOTXRD

#define NAME_KEEPSOCKOPENIFNOTXRD   (char *)"KeepSockOpenIfNotXrd"

Definition at line 79 of file XrdClientConst.hh.

◆ NAME_LBSERVERCONN_TTL

#define NAME_LBSERVERCONN_TTL   (char *)"LBServerConn_ttl"

Definition at line 154 of file XrdClientConst.hh.

◆ NAME_MAXREDIRECTCOUNT

#define NAME_MAXREDIRECTCOUNT   (char *)"MaxRedirectcount"

Definition at line 46 of file XrdClientConst.hh.

◆ NAME_MULTISTREAMCNT

#define NAME_MULTISTREAMCNT   (char *)"ParStreamsPerPhyConn"

Definition at line 71 of file XrdClientConst.hh.

◆ NAME_PRINT_REDIRECTS

#define NAME_PRINT_REDIRECTS   (char *)"PrintRedirects"

Definition at line 184 of file XrdClientConst.hh.

◆ NAME_PURGEWRITTENBLOCKS

#define NAME_PURGEWRITTENBLOCKS   (char *)"PurgeWrittenBlocks"

Definition at line 116 of file XrdClientConst.hh.

◆ NAME_READAHEADSIZE

#define NAME_READAHEADSIZE   (char *)"ReadAheadSize"

Definition at line 98 of file XrdClientConst.hh.

◆ NAME_READAHEADSTRATEGY

#define NAME_READAHEADSTRATEGY   (char *)"ReadAheadStrategy"

Definition at line 106 of file XrdClientConst.hh.

◆ NAME_READCACHEBLKREMPOLICY

#define NAME_READCACHEBLKREMPOLICY   (char *)"ReadCacheBlkRemPolicy"

Definition at line 95 of file XrdClientConst.hh.

◆ NAME_READCACHESIZE

#define NAME_READCACHESIZE   (char *)"ReadCacheSize"

Definition at line 90 of file XrdClientConst.hh.

◆ NAME_READTRIMBLKSZ

#define NAME_READTRIMBLKSZ   (char *)"ReadTrimBlockSize"

Definition at line 102 of file XrdClientConst.hh.

◆ NAME_RECONNECTWAIT

#define NAME_RECONNECTWAIT   (char *)"ReconnectWait"

Definition at line 52 of file XrdClientConst.hh.

◆ NAME_REDIRCNTTIMEOUT

#define NAME_REDIRCNTTIMEOUT   (char *)"RedirCntTimeout"

Definition at line 55 of file XrdClientConst.hh.

◆ NAME_REDIRDOMAINALLOW_RE

#define NAME_REDIRDOMAINALLOW_RE   (char *)"RedirDomainAllowRE"

Definition at line 118 of file XrdClientConst.hh.

◆ NAME_REDIRDOMAINDENY_RE

#define NAME_REDIRDOMAINDENY_RE   (char *)"RedirDomainDenyRE"

Definition at line 119 of file XrdClientConst.hh.

◆ NAME_REMUSEDCACHEBLKS

#define NAME_REMUSEDCACHEBLKS   (char *)"RemoveUsedCacheBlocks"

Definition at line 112 of file XrdClientConst.hh.

◆ NAME_REQUESTTIMEOUT

#define NAME_REQUESTTIMEOUT   (char *)"RequestTimeout"

Definition at line 43 of file XrdClientConst.hh.

◆ NAME_SOCKS4HOST

#define NAME_SOCKS4HOST   (char *)"Socks4Server"

Definition at line 133 of file XrdClientConst.hh.

◆ NAME_SOCKS4PORT

#define NAME_SOCKS4PORT   (char *)"Socks4Port"

Definition at line 134 of file XrdClientConst.hh.

◆ NAME_TCP_KEEPALIVE_INTERVAL

#define NAME_TCP_KEEPALIVE_INTERVAL   (char *)"TCPKeepAliveInterval"

Definition at line 172 of file XrdClientConst.hh.

◆ NAME_TCP_KEEPALIVE_PROBES

#define NAME_TCP_KEEPALIVE_PROBES   (char *)"TCPKeepAliveProbes"

Definition at line 176 of file XrdClientConst.hh.

◆ NAME_TCP_KEEPALIVE_TIME

#define NAME_TCP_KEEPALIVE_TIME   (char *)"TCPKeepAliveTime"

Definition at line 168 of file XrdClientConst.hh.

◆ NAME_TRANSACTIONTIMEOUT

#define NAME_TRANSACTIONTIMEOUT   (char *)"TransactionTimeout"

Definition at line 61 of file XrdClientConst.hh.

◆ NAME_XRDCP_SIZE_HINT

#define NAME_XRDCP_SIZE_HINT   (char *)"XrdCpSizeHint"

Definition at line 180 of file XrdClientConst.hh.

◆ PROTO

#define PROTO   (char *)"root"

Definition at line 123 of file XrdClientConst.hh.

◆ READV_MAXCHUNKS

#define READV_MAXCHUNKS   512

Definition at line 129 of file XrdClientConst.hh.

◆ READV_MAXCHUNKSIZE

#define READV_MAXCHUNKSIZE   (1024*192)

Definition at line 130 of file XrdClientConst.hh.

◆ TRUE

#define TRUE   1

Definition at line 186 of file XrdClientConst.hh.

◆ TXSOCK_ERR

#define TXSOCK_ERR   -2

Definition at line 65 of file XrdClientConst.hh.

◆ TXSOCK_ERR_INTERRUPT

#define TXSOCK_ERR_INTERRUPT   -3

Definition at line 66 of file XrdClientConst.hh.

◆ TXSOCK_ERR_TIMEOUT

#define TXSOCK_ERR_TIMEOUT   -1

Definition at line 64 of file XrdClientConst.hh.

◆ XRD_CLIENT_CAPVER

#define XRD_CLIENT_CAPVER   ((kXR_char)kXR_asyncap | XRD_CLIENT_CURRENTVER)

Definition at line 86 of file XrdClientConst.hh.

◆ XRD_CLIENT_CURRENTVER

#define XRD_CLIENT_CURRENTVER   (kXR_ver002)

Definition at line 85 of file XrdClientConst.hh.

◆ XRD_CLIENT_VERSION

#define XRD_CLIENT_VERSION   (char *)"kXR_ver002+kXR_asyncap"

Definition at line 82 of file XrdClientConst.hh.

◆ xrdmax

#define xrdmax (   a,
  b 
)    (a > b ? a : b)

Definition at line 190 of file XrdClientConst.hh.

◆ xrdmin

#define xrdmin (   a,
  b 
)    (a < b ? a : b)

Definition at line 189 of file XrdClientConst.hh.