#include <DelaySpec.h>

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
