XRootD
XrdPosixGlobals Namespace Reference

Functions

thread_local XrdOucECMsg ecMsg ("[posix]")
 
XrdSysTrace Trace ("Posix", 0,(getenv("XRDPOSIX_DEBUG") ? TRACE_Debug :0))
 

Variables

bool autoPGRD = false
 
int ddInterval = 30
 
int ddMaxTries = 180/30
 
XrdCl::DirListFlags::Flags dlFlag = XrdCl::DirListFlags::None
 
thread_local XrdOucECMsg ecMsg
 
XrdSysErroreDest = 0
 
bool oidsOK = false
 
bool p2lSGI = false
 
bool p2lSRC = false
 
ProtoTable protoTab [ptEnts]
 
XrdSchedulerschedP = 0
 
XrdPosixStats Stats
 
XrdOucCachetheCache = 0
 
XrdSysLoggertheLogger = 0
 
XrdOucName2NametheN2N = 0
 
XrdSysTrace Trace
 
bool usingEC = false
 

Function Documentation

◆ ecMsg()

thread_local XrdOucECMsg XrdPosixGlobals::ecMsg ( ""  [posix])

◆ Trace()

XrdSysTrace XrdPosixGlobals::Trace ( "Posix"  ,
,
(getenv("XRDPOSIX_DEBUG") ? TRACE_Debug :0)   
)

Variable Documentation

◆ autoPGRD

bool XrdPosixGlobals::autoPGRD = false

Definition at line 67 of file XrdPosixFile.cc.

Referenced by XrdPosixFile::Read(), and XrdPosixConfig::SetConfig().

◆ ddInterval

int XrdPosixGlobals::ddInterval = 30

Definition at line 65 of file XrdPosixFile.cc.

Referenced by XrdPosixFile::DelayedDestroy(), and XrdPosixConfig::SetConfig().

◆ ddMaxTries

int XrdPosixGlobals::ddMaxTries = 180/30

Definition at line 66 of file XrdPosixFile.cc.

Referenced by XrdPosixFile::DelayedDestroy(), and XrdPosixConfig::SetConfig().

◆ dlFlag

Definition at line 41 of file XrdPosixDir.cc.

Referenced by XrdPosixDir::Open(), and XrdPosixConfig::SetEnv().

◆ ecMsg

◆ eDest

XrdSysError * XrdPosixGlobals::eDest = 0

Definition at line 63 of file XrdPosixFile.cc.

Referenced by XrdPosixFile::DelayedDestroy(), and XrdPosixConfig::SetConfig().

◆ oidsOK

bool XrdPosixGlobals::oidsOK = false

Definition at line 97 of file XrdPosixXrootd.cc.

Referenced by XrdPosixXrootPath::P2L(), and XrdPosixConfig::setOids().

◆ p2lSGI

bool XrdPosixGlobals::p2lSGI = false

Definition at line 99 of file XrdPosixXrootd.cc.

Referenced by XrdPosixXrootPath::P2L(), and XrdPosixConfig::SetConfig().

◆ p2lSRC

bool XrdPosixGlobals::p2lSRC = false

Definition at line 98 of file XrdPosixXrootd.cc.

Referenced by XrdPosixXrootPath::P2L(), and XrdPosixConfig::SetConfig().

◆ protoTab

ProtoTable XrdPosixGlobals::protoTab[ptEnts]
Initial value:
= {{"root://", 7}, {"xroot://", 8},
{"roots://", 8}, {"xroots://", 9}}

Definition at line 65 of file XrdPosixXrootdPath.cc.

Referenced by XrdPosixXrootPath::AddProto(), XrdPosixXrootPath::P2L(), and XrdPosixXrootPath::URL().

◆ schedP

XrdScheduler * XrdPosixGlobals::schedP = 0

◆ Stats

◆ theCache

◆ theLogger

XrdSysLogger * XrdPosixGlobals::theLogger = 0

Definition at line 89 of file XrdPosixXrootd.cc.

Referenced by XrdPosixXrootd::XrdPosixXrootd(), and XrdPosixConfig::SetConfig().

◆ theN2N

XrdOucName2Name * XrdPosixGlobals::theN2N = 0

◆ Trace

XrdSysTrace XrdPosixGlobals::Trace

Definition at line 49 of file XrdPosixTrace.hh.

Referenced by XrdPosixConfig::SetConfig().

◆ usingEC