Rock::SwapDir Member List
  This is the complete list of members for Rock::SwapDir, including all inherited members.
| active() const | Store::Disk | virtual | 
| allowOptionReconfigure(const char *const option) const override | Rock::SwapDir | protectedvirtual | 
| anchorEntry(StoreEntry &e, const sfileno filen, const Ipc::StoreMapAnchor &anchor) | Rock::SwapDir | protected | 
| anchorToCache(StoreEntry &) override | Rock::SwapDir | protectedvirtual | 
| blksize | Store::Disk | |
| callback() | Store::Storage | inlinevirtual | 
| canLog(StoreEntry const &e) const | Store::Disk | |
| canStore(const StoreEntry &e, int64_t diskSpaceNeeded, int &load) const override | Rock::SwapDir | protectedvirtual | 
| cleanLog | Store::Disk | |
| closeCompleted() override | Rock::SwapDir | protectedvirtual | 
| closeLog() | Store::Disk | virtual | 
| create() override | Rock::SwapDir | virtual | 
| createError(const char *const msg) | Rock::SwapDir | private | 
| createStoreIO(StoreEntry &, StoreIOState::STIOCB *, void *) override | Rock::SwapDir | protectedvirtual | 
| createUpdateIO(const Ipc::StoreMapUpdate &, StoreIOState::STIOCB *, void *) | Rock::SwapDir | protected | 
| currentCount() const override | Rock::SwapDir | virtual | 
| currentSize() const override | Rock::SwapDir | virtual | 
| dereference(StoreEntry &e) override | Rock::SwapDir | protectedvirtual | 
| DirMap typedef | Rock::SwapDir | |
| disconnect(StoreEntry &e) override | Rock::SwapDir | virtual | 
| Disk(char const *aType) | Store::Disk | explicit | 
| disker | Store::Disk | |
| diskFull() override | Rock::SwapDir | protectedvirtual | 
| diskOffset(Ipc::Mem::PageId &pageId) const | Rock::SwapDir | |
| diskOffset(int filen) const | Rock::SwapDir | |
| diskOffsetLimit() const | Rock::SwapDir | protected | 
| doReportStat() const override | Rock::SwapDir | virtual | 
| doubleCheck(StoreEntry &) | Store::Disk | virtual | 
| dump(StoreEntry &) const | Store::Disk | virtual | 
| dumpOptions(StoreEntry *e) const | Store::Disk | protected | 
| dumpRateOption(StoreEntry *e) const | Rock::SwapDir | protected | 
| dumpSizeOption(StoreEntry *e) const | Rock::SwapDir | protected | 
| dumpTimeOption(StoreEntry *e) const | Rock::SwapDir | protected | 
| entryLimitActual() const | Rock::SwapDir | |
| evictCached(StoreEntry &) override | Rock::SwapDir | virtual | 
| evictIfFound(const cache_key *) override | Rock::SwapDir | virtual | 
| fileConfig | Rock::SwapDir | private | 
| filePath | Rock::SwapDir | protected | 
| finalizeSwapoutFailure(StoreEntry &) override | Rock::SwapDir | virtual | 
| finalizeSwapoutSuccess(const StoreEntry &) override | Rock::SwapDir | virtual | 
| flags | Store::Disk | |
| freeSlots | Rock::SwapDir | private | 
| freeSlotsPath() const | Rock::SwapDir | |
| fs | Store::Disk | |
| full() const | Rock::SwapDir | protected | 
| get(const cache_key *key) override | Rock::SwapDir | virtual | 
| getOptionTree() const override | Rock::SwapDir | protectedvirtual | 
| getStats(StoreInfoStats &stats) const override | Store::Disk | virtual | 
| handleWriteCompletionProblem(const int errflag, const WriteRequest &request) | Rock::SwapDir | private | 
| handleWriteCompletionSuccess(const WriteRequest &request) | Rock::SwapDir | private | 
| hasReadableEntry(const StoreEntry &) const override | Rock::SwapDir | virtual | 
| HeaderSize | Rock::SwapDir | privatestatic | 
| HeaderUpdater class | Rock::SwapDir | friend | 
| ignoreReferences(StoreEntry &e) | Rock::SwapDir | protected | 
| index | Store::Disk | |
| init() override | Rock::SwapDir | protectedvirtual | 
| inodeMapPath() const | Rock::SwapDir | |
| io | Rock::SwapDir | private | 
| ioCompletedNotification() override | Rock::SwapDir | protectedvirtual | 
| IoState class | Rock::SwapDir | friend | 
| logEntry(const StoreEntry &e, int op) const | Store::Disk | virtual | 
| maintain() override | Rock::SwapDir | protectedvirtual | 
| map | Rock::SwapDir | protected | 
| max_objsize | Store::Disk | protected | 
| max_size | Store::Disk | protected | 
| maxObjectSize() const override | Store::Disk | virtual | 
| maxObjectSize(int64_t newMax) | Store::Disk | |
| maxSize() const override | Store::Disk | inlinevirtual | 
| min_objsize | Store::Disk | protected | 
| minObjectSize() const | Store::Disk | |
| minSize() const override | Store::Disk | virtual | 
| needsDiskStrand() const override | Rock::SwapDir | protectedvirtual | 
| noteFreeMapSlice(const Ipc::StoreMapSliceId fileno) override | Rock::SwapDir | virtual | 
| objectSizeIsAcceptable(int64_t objSize) const | Store::Disk | |
| openLog() | Store::Disk | virtual | 
| openStoreIO(StoreEntry &, StoreIOState::STIOCB *, void *) override | Rock::SwapDir | protectedvirtual | 
| optionObjectSizeDump(StoreEntry *e) const | Store::Disk | private | 
| optionObjectSizeParse(char const *option, const char *value, int reconfiguring) | Store::Disk | private | 
| optionReadOnlyDump(StoreEntry *e) const | Store::Disk | private | 
| optionReadOnlyParse(char const *option, const char *value, int reconfiguring) | Store::Disk | private | 
| parse(int index, char *path) override | Rock::SwapDir | virtual | 
| parseOptions(int reconfiguring) | Store::Disk | protected | 
| parseRateOption(char const *option, const char *value, int reconfiguring) | Rock::SwapDir | protected | 
| parseSize(const bool reconfiguring) | Rock::SwapDir | protected | 
| parseSizeOption(char const *option, const char *value, int reconfiguring) | Rock::SwapDir | protected | 
| parseTimeOption(char const *option, const char *value, int reconfiguring) | Rock::SwapDir | protected | 
| path | Store::Disk | |
| Pointer typedef | Rock::SwapDir | |
| purgeSome() | Rock::SwapDir | |
| readCompleted(const char *buf, int len, int errflag, RefCount< ::ReadRequest >) override | Rock::SwapDir | protected | 
| IORequestor::readCompleted(const char *buf, int len, int errflag, RefCount< ReadRequest >)=0 | IORequestor | pure virtual | 
| Rebuild class | Rock::SwapDir | friend | 
| reconfigure() override | Rock::SwapDir | virtual | 
| reference(StoreEntry &e) override | Rock::SwapDir | protectedvirtual | 
| removals | Store::Disk | |
| repl | Store::Disk | |
| reserveSlotForWriting() | Rock::SwapDir | |
| scanned | Store::Disk | |
| sizeInBlocks(const int64_t size) const | Store::Disk | inlineprotected | 
| slotLimitAbsolute() const | Rock::SwapDir | |
| slotLimitActual() const | Rock::SwapDir | |
| slotSize | Rock::SwapDir | |
| smpAware() const override | Rock::SwapDir | inlinevirtual | 
| stat(StoreEntry &) const override | Store::Disk | virtual | 
| statfs(StoreEntry &e) const override | Rock::SwapDir | protectedvirtual | 
| SwapDir() | Rock::SwapDir | |
| sync() | Store::Storage | inlinevirtual | 
| theFile | Rock::SwapDir | private | 
| theType | Store::Disk | private | 
| trackReferences(StoreEntry &e) | Rock::SwapDir | protected | 
| type() const | Store::Disk | |
| unlinkdUseful() const override | Rock::SwapDir | protectedvirtual | 
| updateAnchored(StoreEntry &) override | Rock::SwapDir | protectedvirtual | 
| updateHeaders(StoreEntry *e) override | Rock::SwapDir | protectedvirtual | 
| updateHeadersOrThrow(Ipc::StoreMapUpdate &update) | Rock::SwapDir | protected | 
| validateOptions() | Rock::SwapDir | protected | 
| validSlotId(const SlotId slotId) const | Rock::SwapDir | |
| waitingForPage | Rock::SwapDir | private | 
| writeCleanDone() | Store::Disk | virtual | 
| writeCleanStart() | Store::Disk | virtual | 
| writeCompleted(int errflag, size_t len, RefCount< ::WriteRequest >) override | Rock::SwapDir | protected | 
| IORequestor::writeCompleted(int errflag, size_t len, RefCount< WriteRequest >)=0 | IORequestor | pure virtual | 
| writeError(StoreIOState &sio) | Rock::SwapDir | |
| ~Disk() override | Store::Disk | |
| ~Storage() override | Store::Storage | inline | 
| ~StoreMapCleaner() | Ipc::StoreMapCleaner | inlinevirtual | 
| ~SwapDir() override | Rock::SwapDir | 
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
