19 #ifndef __XRD_CL_DEFAULT_ENV_HH__
20 #define __XRD_CL_DEFAULT_ENV_HH__
24 #include "XrdVersion.hh"
34 class CheckSumManager;
35 class TransportManager;
71 static void SetLogLevel(
const std::string &level );
78 static bool SetLogFile(
const std::string &filepath );
102 static void SetLogMask(
const std::string &level,
103 const std::string &mask );
162 #endif // __XRD_CL_DEFAULT_ENV_HH__
static PostMaster * sPostMaster
Definition: XrdClDefaultEnv.hh:150
static TransportManager * sTransportManager
Definition: XrdClDefaultEnv.hh:158
An abstract class to describe the client-side monitoring plugin interface.
Definition: XrdClMonitor.hh:53
static FileTimer * GetFileTimer()
Get file timer task.
Manage transport handler objects.
Definition: XrdClTransportManager.hh:32
static Monitor * sMonitor
Definition: XrdClDefaultEnv.hh:154
static Env * GetEnv()
Get default client environment.
static Monitor * GetMonitor()
Get the monitor object.
static void Finalize()
Finalize the environment.
static void ReInitializeLogging()
Re-initialize the logging.
static void SetLogLevel(const std::string &level)
static Log * GetLog()
Get default log.
Definition: XrdSysPthread.hh:140
static ForkHandler * GetForkHandler()
Get the fork handler.
Definition: XrdSysPlugin.hh:52
static CheckSumManager * GetCheckSumManager()
Get checksum manager.
static XrdSysMutex sInitMutex
Definition: XrdClDefaultEnv.hh:148
static Env * sEnv
Definition: XrdClDefaultEnv.hh:149
static void Initialize()
Initialize the environment.
static CheckSumManager * sCheckSumManager
Definition: XrdClDefaultEnv.hh:157
static FileTimer * sFileTimer
Definition: XrdClDefaultEnv.hh:153
static bool SetLogFile(const std::string &filepath)
static void SetLogMask(const std::string &level, const std::string &mask)
Definition: XrdClDefaultEnv.hh:43
static TransportManager * GetTransportManager()
Get transport manager.
static XrdSysPlugin * sMonitorLibHandle
Definition: XrdClDefaultEnv.hh:155
Definition: XrdClEnv.hh:36
static Log * sLog
Definition: XrdClDefaultEnv.hh:151
A hub for dispatching and receiving messages.
Definition: XrdClPostMaster.hh:42
static PostMaster * GetPostMaster()
Get default post master.
static ForkHandler * sForkHandler
Definition: XrdClDefaultEnv.hh:152
static bool sMonitorInitialized
Definition: XrdClDefaultEnv.hh:156