XRootD
XrdThrottleManager Member List

This is the complete list of members for XrdThrottleManager, including all inherited members.

Apply(int reqsize, int reqops, int uid)XrdThrottleManager
CheckLoadShed(const std::string &opaque)XrdThrottleManager
CloseFile(const std::string &entity)XrdThrottleManager
FromConfig(XrdThrottle::Configuration &config)XrdThrottleManager
GetUserInfo(const XrdSecEntity *client)XrdThrottleManager
Init()XrdThrottleManager
IsThrottling()XrdThrottleManagerinline
OpenFile(const std::string &entity, std::string &open_error_message)XrdThrottleManager
PerformLoadShed(const std::string &opaque, std::string &host, unsigned &port)XrdThrottleManager
PrepLoadShed(const char *opaque, std::string &lsOpaque)XrdThrottleManager
SetLoadShed(std::string &hostname, unsigned port, unsigned frequency)XrdThrottleManagerinline
SetMaxConns(unsigned long max_conns)XrdThrottleManagerinline
SetMaxOpen(unsigned long max_open)XrdThrottleManagerinline
SetMaxWait(unsigned long max_wait)XrdThrottleManagerinline
SetMonitor(XrdXrootdGStream *gstream)XrdThrottleManagerinline
SetThrottles(float reqbyterate, float reqoprate, int concurrency, float interval_length)XrdThrottleManagerinline
StartIOTimer(uint16_t uid, bool &ok)XrdThrottleManager
StopIOTimer(std::chrono::steady_clock::duration &event_duration, uint16_t uid)XrdThrottleManagerprotected
XrdThrottleManager(XrdSysError *lP, XrdOucTrace *tP)XrdThrottleManager
XrdThrottleTimer classXrdThrottleManagerfriend
~XrdThrottleManager()XrdThrottleManagerinline