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

#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,
 
)    (a > b ? a : b)
#define xrdmin (   a,
 
)    (a < b ? a : b)