#include <DiskdIOStrategy.h>
![Collaboration graph](structdiskd__stats__t__coll__graph.png)
Public Attributes | |
int | open_fail_queue_len |
int | block_queue_len |
int | max_away |
int | max_shmuse |
int | shmbuf_count |
int | sent_count |
int | recv_count |
int | sio_id |
struct { | |
int ops | |
int success | |
int fail | |
} | open |
struct { | |
int ops | |
int success | |
int fail | |
} | create |
struct { | |
int ops | |
int success | |
int fail | |
} | close |
struct { | |
int ops | |
int success | |
int fail | |
} | unlink |
struct { | |
int ops | |
int success | |
int fail | |
} | read |
struct { | |
int ops | |
int success | |
int fail | |
} | write |
Detailed Description
Definition at line 100 of file DiskdIOStrategy.h.
Member Data Documentation
◆ block_queue_len
int diskd_stats_t::block_queue_len |
Definition at line 102 of file DiskdIOStrategy.h.
Referenced by DiskdIOStrategy::callback(), and DiskdAction::collect().
◆ close
struct { ... } diskd_stats_t::close |
Referenced by DiskdFile::close(), DiskdFile::closeDone(), and DiskdAction::collect().
◆ create
struct { ... } diskd_stats_t::create |
Referenced by DiskdAction::collect(), DiskdFile::create(), and DiskdFile::createDone().
◆ fail
int diskd_stats_t::fail |
Definition at line 113 of file DiskdIOStrategy.h.
Referenced by DiskdFile::closeDone(), DiskdAction::collect(), DiskdFile::createDone(), DiskdFile::openDone(), DiskdFile::readDone(), DiskdIOStrategy::unlinkDone(), and DiskdFile::writeDone().
◆ max_away
int diskd_stats_t::max_away |
Definition at line 103 of file DiskdIOStrategy.h.
Referenced by DiskdIOStrategy::callback(), and DiskdAction::collect().
◆ max_shmuse
int diskd_stats_t::max_shmuse |
Definition at line 104 of file DiskdIOStrategy.h.
Referenced by DiskdAction::collect(), and SharedMemory::get().
◆ open
struct { ... } diskd_stats_t::open |
Referenced by DiskdAction::collect(), DiskdFile::open(), and DiskdFile::openDone().
◆ open_fail_queue_len
int diskd_stats_t::open_fail_queue_len |
Definition at line 101 of file DiskdIOStrategy.h.
Referenced by DiskdAction::collect(), and DiskdIOStrategy::openFailed().
◆ ops
int diskd_stats_t::ops |
Definition at line 111 of file DiskdIOStrategy.h.
Referenced by DiskdFile::close(), DiskdAction::collect(), DiskdFile::create(), DiskdFile::open(), DiskdFile::read(), DiskdIOStrategy::unlinkFile(), and DiskdFile::write().
◆ read
struct { ... } diskd_stats_t::read |
Referenced by DiskdAction::collect(), DiskdFile::read(), and DiskdFile::readDone().
◆ recv_count
int diskd_stats_t::recv_count |
Definition at line 107 of file DiskdIOStrategy.h.
Referenced by DiskdIOStrategy::callback(), and DiskdAction::collect().
◆ sent_count
int diskd_stats_t::sent_count |
Definition at line 106 of file DiskdIOStrategy.h.
Referenced by DiskdIOStrategy::callback(), DiskdAction::collect(), and DiskdIOStrategy::SEND().
◆ shmbuf_count
int diskd_stats_t::shmbuf_count |
Definition at line 105 of file DiskdIOStrategy.h.
Referenced by SharedMemory::get(), SharedMemory::init(), and SharedMemory::put().
◆ sio_id
int diskd_stats_t::sio_id |
Definition at line 108 of file DiskdIOStrategy.h.
Referenced by DiskdFile::DiskdFile().
◆ success
int diskd_stats_t::success |
Definition at line 112 of file DiskdIOStrategy.h.
Referenced by DiskdFile::closeDone(), DiskdAction::collect(), DiskdFile::createDone(), DiskdFile::openDone(), DiskdFile::readDone(), DiskdIOStrategy::unlinkDone(), and DiskdFile::writeDone().
◆ unlink
struct { ... } diskd_stats_t::unlink |
Referenced by DiskdAction::collect(), DiskdIOStrategy::unlinkDone(), and DiskdIOStrategy::unlinkFile().
◆ write
struct { ... } diskd_stats_t::write |
Referenced by DiskdAction::collect(), DiskdFile::write(), and DiskdFile::writeDone().
The documentation for this struct was generated from the following file:
- src/DiskIO/DiskDaemon/DiskdIOStrategy.h
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