UFSStoreState.cc
Go to the documentation of this file.
124 Fs::Ufs::UFSStoreState::read_(char *buf, size_t size, off_t aOffset, STRCB * aCallback, void *aCallbackData)
229 Fs::Ufs::UFSStoreState::readCompleted(const char *buf, int len, int, RefCount<ReadRequest> result)
327 Fs::Ufs::UFSStoreState::UFSStoreState(SwapDir * SD, StoreEntry * anEntry, STIOCB * cbIo, void *data) :
void read_(char *buf, size_t size, off_t offset, STRCB *callback, void *callback_data) override
Definition: UFSStoreState.cc:124
void readCompleted(const char *buf, int len, int errflag, RefCount< ReadRequest >) override
Definition: UFSStoreState.cc:229
Definition: cbdata.cc:37
int64_t maxObjectSize() const override
the maximum size of a storable object; -1 if unlimited
Definition: Disk.cc:103
Definition: WriteRequest.h:16
Definition: ReadRequest.h:15
struct Fs::Ufs::UFSStoreState::@58 flags
AsHex< Integer > asHex(const Integer n)
a helper to ease AsHex object creation
Definition: IoManip.h:169
virtual bool error() const =0
Definition: StoreIOState.h:17
CBDATA_NAMESPACED_CLASS_INIT(Fs::Ufs, UFSStoreState)
Definition: Store.h:37
UFSStoreState(SwapDir *SD, StoreEntry *anEntry, STIOCB *callback_, void *callback_data_)
Definition: UFSStoreState.cc:327
Definition: RebuildState.h:21
void ioCompletedNotification() override
Definition: UFSStoreState.cc:27
bool write(char const *buf, size_t size, off_t offset, FREE *free_func) override
Definition: UFSStoreState.cc:158
void writeCompleted(int errflag, size_t len, RefCount< WriteRequest >) override
Definition: UFSStoreState.cc:272
virtual void doCloseCallback(int errflag)
Definition: UFSStoreState.cc:298
sfileno swap_filen
unique ID inside a cache_dir for swapped out entries; -1 for others
Definition: Store.h:235
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