Loading [MathJax]/extensions/tex2jax.js
Logo ROOT  
Reference Guide
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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.