xrootd
Macros
XrdClientConst.hh File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

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

Macro Definition Documentation

◆ DFLT_CONNECTTIMEOUT

#define DFLT_CONNECTTIMEOUT   120

◆ DFLT_DATASERVERCONN_TTL

#define DFLT_DATASERVERCONN_TTL   300

◆ DFLT_DEBUG

#define DFLT_DEBUG   0

◆ DFLT_DFLTTCPWINDOWSIZE

#define DFLT_DFLTTCPWINDOWSIZE   (262144)

◆ DFLT_ENABLE_FORK_HANDLERS

#define DFLT_ENABLE_FORK_HANDLERS   0

◆ DFLT_ENABLE_TCP_KEEPALIVE

#define DFLT_ENABLE_TCP_KEEPALIVE   0

◆ DFLT_FIRSTCONNECTMAXCNT

#define DFLT_FIRSTCONNECTMAXCNT   8

◆ DFLT_KEEPSOCKOPENIFNOTXRD

#define DFLT_KEEPSOCKOPENIFNOTXRD   0

◆ DFLT_LBSERVERCONN_TTL

#define DFLT_LBSERVERCONN_TTL   1200

◆ DFLT_MAXCONCURRENTOPENS

#define DFLT_MAXCONCURRENTOPENS   100

◆ DFLT_MAXREDIRECTCOUNT

#define DFLT_MAXREDIRECTCOUNT   16

◆ DFLT_MULTISTREAMCNT

#define DFLT_MULTISTREAMCNT   0

◆ DFLT_MULTISTREAMSPLITSIZE

#define DFLT_MULTISTREAMSPLITSIZE   (4*1024*1024)

◆ DFLT_PRINT_REDIRECTS

#define DFLT_PRINT_REDIRECTS   0

◆ DFLT_PURGEWRITTENBLOCKS

#define DFLT_PURGEWRITTENBLOCKS   0

◆ DFLT_READAHEADSIZE

#define DFLT_READAHEADSIZE   (0)

◆ DFLT_READAHEADSTRATEGY

#define DFLT_READAHEADSTRATEGY   (1)

◆ DFLT_READCACHEBLKREMPOLICY

#define DFLT_READCACHEBLKREMPOLICY   0

◆ DFLT_READCACHESIZE

#define DFLT_READCACHESIZE   0

◆ DFLT_READTRIMBLKSZ

#define DFLT_READTRIMBLKSZ   (0)

◆ DFLT_RECONNECTWAIT

#define DFLT_RECONNECTWAIT   5

◆ DFLT_REDIRCNTTIMEOUT

#define DFLT_REDIRCNTTIMEOUT   36000

◆ DFLT_REMUSEDCACHEBLKS

#define DFLT_REMUSEDCACHEBLKS   0

◆ DFLT_REQUESTTIMEOUT

#define DFLT_REQUESTTIMEOUT   300

◆ DFLT_TCP_KEEPALIVE_INTERVAL

#define DFLT_TCP_KEEPALIVE_INTERVAL   75

◆ DFLT_TCP_KEEPALIVE_PROBES

#define DFLT_TCP_KEEPALIVE_PROBES   9

◆ DFLT_TCP_KEEPALIVE_TIME

#define DFLT_TCP_KEEPALIVE_TIME   7200

◆ DFLT_TRANSACTIONTIMEOUT

#define DFLT_TRANSACTIONTIMEOUT   28800

◆ DFLT_XRDCP_SIZE_HINT

#define DFLT_XRDCP_SIZE_HINT   1

◆ FALSE

#define FALSE   0

◆ NAME_CONNECTDOMAINALLOW_RE

#define NAME_CONNECTDOMAINALLOW_RE   (char *)"ConnectDomainAllowRE"

◆ NAME_CONNECTDOMAINDENY_RE

#define NAME_CONNECTDOMAINDENY_RE   (char *)"ConnectDomainDenyRE"

◆ NAME_CONNECTTIMEOUT

#define NAME_CONNECTTIMEOUT   (char *)"ConnectTimeout"

◆ NAME_DATASERVERCONN_TTL

#define NAME_DATASERVERCONN_TTL   (char *)"DataServerConn_ttl"

◆ NAME_DEBUG

#define NAME_DEBUG   (char *)"DebugLevel"

◆ NAME_DFLTTCPWINDOWSIZE

#define NAME_DFLTTCPWINDOWSIZE   (char *)"DfltTcpWindowSize"

◆ NAME_ENABLE_FORK_HANDLERS

#define NAME_ENABLE_FORK_HANDLERS   (char *)"EnableForkHandlers"

◆ NAME_ENABLE_TCP_KEEPALIVE

#define NAME_ENABLE_TCP_KEEPALIVE   (char *)"EnableTCPKeepAlive"

◆ NAME_FIRSTCONNECTMAXCNT

#define NAME_FIRSTCONNECTMAXCNT   (char *)"FirstConnectMaxCnt"

◆ NAME_KEEPSOCKOPENIFNOTXRD

#define NAME_KEEPSOCKOPENIFNOTXRD   (char *)"KeepSockOpenIfNotXrd"

◆ NAME_LBSERVERCONN_TTL

#define NAME_LBSERVERCONN_TTL   (char *)"LBServerConn_ttl"

◆ NAME_MAXREDIRECTCOUNT

#define NAME_MAXREDIRECTCOUNT   (char *)"MaxRedirectcount"

◆ NAME_MULTISTREAMCNT

#define NAME_MULTISTREAMCNT   (char *)"ParStreamsPerPhyConn"

◆ NAME_PRINT_REDIRECTS

#define NAME_PRINT_REDIRECTS   (char *)"PrintRedirects"

◆ NAME_PURGEWRITTENBLOCKS

#define NAME_PURGEWRITTENBLOCKS   (char *)"PurgeWrittenBlocks"

◆ NAME_READAHEADSIZE

#define NAME_READAHEADSIZE   (char *)"ReadAheadSize"

◆ NAME_READAHEADSTRATEGY

#define NAME_READAHEADSTRATEGY   (char *)"ReadAheadStrategy"

◆ NAME_READCACHEBLKREMPOLICY

#define NAME_READCACHEBLKREMPOLICY   (char *)"ReadCacheBlkRemPolicy"

◆ NAME_READCACHESIZE

#define NAME_READCACHESIZE   (char *)"ReadCacheSize"

◆ NAME_READTRIMBLKSZ

#define NAME_READTRIMBLKSZ   (char *)"ReadTrimBlockSize"

◆ NAME_RECONNECTWAIT

#define NAME_RECONNECTWAIT   (char *)"ReconnectWait"

◆ NAME_REDIRCNTTIMEOUT

#define NAME_REDIRCNTTIMEOUT   (char *)"RedirCntTimeout"

◆ NAME_REDIRDOMAINALLOW_RE

#define NAME_REDIRDOMAINALLOW_RE   (char *)"RedirDomainAllowRE"

◆ NAME_REDIRDOMAINDENY_RE

#define NAME_REDIRDOMAINDENY_RE   (char *)"RedirDomainDenyRE"

◆ NAME_REMUSEDCACHEBLKS

#define NAME_REMUSEDCACHEBLKS   (char *)"RemoveUsedCacheBlocks"

◆ NAME_REQUESTTIMEOUT

#define NAME_REQUESTTIMEOUT   (char *)"RequestTimeout"

◆ NAME_SOCKS4HOST

#define NAME_SOCKS4HOST   (char *)"Socks4Server"

◆ NAME_SOCKS4PORT

#define NAME_SOCKS4PORT   (char *)"Socks4Port"

◆ NAME_TCP_KEEPALIVE_INTERVAL

#define NAME_TCP_KEEPALIVE_INTERVAL   (char *)"TCPKeepAliveInterval"

◆ NAME_TCP_KEEPALIVE_PROBES

#define NAME_TCP_KEEPALIVE_PROBES   (char *)"TCPKeepAliveProbes"

◆ NAME_TCP_KEEPALIVE_TIME

#define NAME_TCP_KEEPALIVE_TIME   (char *)"TCPKeepAliveTime"

◆ NAME_TRANSACTIONTIMEOUT

#define NAME_TRANSACTIONTIMEOUT   (char *)"TransactionTimeout"

◆ NAME_XRDCP_SIZE_HINT

#define NAME_XRDCP_SIZE_HINT   (char *)"XrdCpSizeHint"

◆ PROTO

#define PROTO   (char *)"root"

◆ READV_MAXCHUNKS

#define READV_MAXCHUNKS   512

◆ READV_MAXCHUNKSIZE

#define READV_MAXCHUNKSIZE   (1024*192)

◆ TRUE

#define TRUE   1

◆ TXSOCK_ERR

#define TXSOCK_ERR   -2

◆ TXSOCK_ERR_INTERRUPT

#define TXSOCK_ERR_INTERRUPT   -3

◆ TXSOCK_ERR_TIMEOUT

#define TXSOCK_ERR_TIMEOUT   -1

◆ XRD_CLIENT_CAPVER

#define XRD_CLIENT_CAPVER   ((kXR_char)kXR_asyncap | XRD_CLIENT_CURRENTVER)

◆ XRD_CLIENT_CURRENTVER

#define XRD_CLIENT_CURRENTVER   (kXR_ver002)

◆ XRD_CLIENT_VERSION

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

◆ xrdmax

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

◆ xrdmin

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