#include <DiskdIOStrategy.h>
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().
◆
struct { ... } diskd_stats_t::close |
Referenced by DiskdFile::close(), DiskdFile::closeDone(), and DiskdAction::collect().
◆
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().
◆
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().
◆
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().
◆
struct { ... } diskd_stats_t::unlink |
Referenced by DiskdAction::collect(), DiskdIOStrategy::unlinkDone(), and DiskdIOStrategy::unlinkFile().
◆
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