#include <DelaySpec.h>
![Collaboration graph](classDelaySpec__coll__graph.png)
Public Member Functions | |
DelaySpec () | |
void | stats (StoreEntry *sentry, char const *) const |
void | dump (StoreEntry *) const |
void | parse () |
Public Attributes | |
int | restore_bps |
int64_t | max_bytes |
Detailed Description
Definition at line 15 of file DelaySpec.h.
Constructor & Destructor Documentation
◆ DelaySpec()
DelaySpec::DelaySpec | ( | ) |
Definition at line 19 of file DelaySpec.cc.
Member Function Documentation
◆ dump()
void DelaySpec::dump | ( | StoreEntry * | entry | ) | const |
Definition at line 36 of file DelaySpec.cc.
References max_bytes, PRId64, restore_bps, and storeAppendPrintf().
Referenced by DelayTagged::dump(), Aggregate::dump(), VectorPool::dump(), and ClassCHostPool::dump().
◆ parse()
void DelaySpec::parse | ( | ) |
Definition at line 42 of file DelaySpec.cc.
References DBG_CRITICAL, debugs, max_bytes, ConfigParser::NextToken(), restore_bps, self_destruct(), StringToInt(), and StringToInt64().
Referenced by DelayTagged::parse(), Aggregate::parse(), VectorPool::parse(), and ClassCHostPool::parse().
◆ stats()
void DelaySpec::stats | ( | StoreEntry * | sentry, |
char const * | label | ||
) | const |
Definition at line 23 of file DelaySpec.cc.
References max_bytes, PRId64, restore_bps, and storeAppendPrintf().
Referenced by DelayTagged::stats(), Aggregate::stats(), VectorPool::stats(), and ClassCHostPool::stats().
Member Data Documentation
◆ max_bytes
int64_t DelaySpec::max_bytes |
Definition at line 24 of file DelaySpec.h.
Referenced by dump(), DelayBucket::init(), parse(), MessageDelayPool::refillBucket(), stats(), and DelayBucket::update().
◆ restore_bps
int DelaySpec::restore_bps |
Definition at line 23 of file DelaySpec.h.
Referenced by dump(), parse(), MessageDelayPool::refillBucket(), stats(), DelayTagged::stats(), DelayBucket::update(), and ClassCBucket::update().
The documentation for this class was generated from the following files:
- src/DelaySpec.h
- src/DelaySpec.cc
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products