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 | |
| GetShares(int &shares, int &request) | XrdThrottleManager | [private] |
| GetUid(const char *username) | XrdThrottleManager | [static] |
| Init() | XrdThrottleManager | |
| IsThrottling() | XrdThrottleManager | [inline] |
| m_bytes_per_second | XrdThrottleManager | [private] |
| m_compute_var | XrdThrottleManager | [private] |
| m_concurrency_limit | XrdThrottleManager | [private] |
| m_interval_length_seconds | XrdThrottleManager | [private] |
| m_io_counter | XrdThrottleManager | [private] |
| m_io_wait | XrdThrottleManager | [private] |
| m_last_round_allocation | XrdThrottleManager | [private] |
| m_loadshed_frequency | XrdThrottleManager | [private] |
| m_loadshed_host | XrdThrottleManager | [private] |
| m_loadshed_limit_hit | XrdThrottleManager | [private] |
| m_loadshed_port | XrdThrottleManager | [private] |
| m_log | XrdThrottleManager | [private] |
| m_max_users | XrdThrottleManager | [private, static] |
| m_ops_per_second | XrdThrottleManager | [private] |
| m_primary_bytes_shares | XrdThrottleManager | [private] |
| m_primary_ops_shares | XrdThrottleManager | [private] |
| m_secondary_bytes_shares | XrdThrottleManager | [private] |
| m_secondary_ops_shares | XrdThrottleManager | [private] |
| m_stable_io_counter | XrdThrottleManager | [private] |
| m_stable_io_wait | XrdThrottleManager | [private] |
| m_trace | XrdThrottleManager | [private] |
| PerformLoadShed(const std::string &opaque, std::string &host, unsigned &port) | XrdThrottleManager | |
| PrepLoadShed(const char *opaque, std::string &lsOpaque) | XrdThrottleManager | |
| Recompute() | XrdThrottleManager | [private] |
| RecomputeBootstrap(void *pp) | XrdThrottleManager | [private, static] |
| RecomputeInternal() | XrdThrottleManager | [private] |
| SetLoadShed(std::string &hostname, unsigned port, unsigned frequency) | XrdThrottleManager | [inline] |
| SetThrottles(float reqbyterate, float reqoprate, int concurrency, float interval_length) | XrdThrottleManager | [inline] |
| StartIOTimer() | XrdThrottleManager | |
| StealShares(int uid, int &reqsize, int &reqops) | XrdThrottleManager | [private] |
| StopIOTimer(struct timespec) | XrdThrottleManager | [protected] |
| TraceID | XrdThrottleManager | [private, static] |
| WaitForShares() | XrdThrottleManager | [private] |
| XrdThrottleManager(XrdSysError *lP, XrdOucTrace *tP) | XrdThrottleManager | |
| XrdThrottleTimer class | XrdThrottleManager | [friend] |
| ~XrdThrottleManager() | XrdThrottleManager | [inline] |