UFSStrategy.cc
Go to the documentation of this file.
39Fs::Ufs::UFSStrategy::createState(SwapDir *SD, StoreEntry *e, StoreIOState::STIOCB * aCallback, void *callback_data) const
virtual void open(int flags, mode_t mode, RefCount< IORequestor > callback)=0
virtual void create(int flags, mode_t mode, RefCount< IORequestor > callback)=0
virtual bool error() const =0
Definition: DiskIOStrategy.h:20
virtual bool shedLoad()=0
Definition: UFSStoreState.h:24
StoreIOState::Pointer create(SwapDir *, StoreEntry *, StoreIOState::STIOCB *, void *)
Definition: UFSStrategy.cc:93
virtual void statfs(StoreEntry &sentry) const
Definition: UFSStrategy.cc:159
virtual RefCount< DiskFile > newFile(char const *path)
Definition: UFSStrategy.cc:45
StoreIOState::Pointer createState(SwapDir *SD, StoreEntry *e, StoreIOState::STIOCB *callback, void *callback_data) const
Definition: UFSStrategy.cc:39
UFSStrategy()
StoreIOState::Pointer open(SwapDir *, StoreEntry *, StoreIOState::STIOCB *, void *)
Definition: UFSStrategy.cc:57
Definition: UFSSwapDir.h:31
Definition: Store.h:42
sfileno swap_filen
unique ID inside a cache_dir for swapped out entries; -1 for others
Definition: Store.h:236
void STIOCB(void *their_data, int errflag, StoreIOState::Pointer self)
Definition: StoreIOState.h:39