StoreIOState.h
Go to the documentation of this file.
62 virtual void read_(char *buf, size_t size, off_t offset, STRCB * callback, void *callback_data) = 0;
102 StoreIOState::Pointer storeCreate(StoreEntry *, StoreIOState::STFNCB *, StoreIOState::STIOCB *, void *);
103 StoreIOState::Pointer storeOpen(StoreEntry *, StoreIOState::STFNCB *, StoreIOState::STIOCB *, void *);
void storeRead(StoreIOState::Pointer, char *, size_t, off_t, StoreIOState::STRCB *, void *)
Definition: store_io.cc:79
void STRCB(void *their_data, const char *buf, ssize_t len, StoreIOState::Pointer self)
Definition: StoreIOState.h:29
void storeIOWrite(StoreIOState::Pointer, char const *, size_t, off_t, FREE *)
Definition: store_io.cc:85
void STFNCB(void *their_data, int errflag, StoreIOState::Pointer self)
Definition: StoreIOState.h:41
virtual void read_(char *buf, size_t size, off_t offset, STRCB *callback, void *callback_data)=0
struct StoreIOState::@147 read
Definition: StoreIOState.h:18
StoreIOState::Pointer storeCreate(StoreEntry *, StoreIOState::STFNCB *, StoreIOState::STIOCB *, void *)
Definition: store_io.cc:25
StoreIOState::Pointer storeOpen(StoreEntry *, StoreIOState::STFNCB *, StoreIOState::STIOCB *, void *)
Definition: store_io.cc:58
void STIOCB(void *their_data, int errflag, StoreIOState::Pointer self)
Definition: StoreIOState.h:51
Definition: Store.h:42
virtual bool write(char const *buf, size_t size, off_t offset, FREE *free_func)=0
struct StoreIOState::@148 flags
StoreIOState(StoreIOState::STFNCB *cbFile, StoreIOState::STIOCB *cbIo, void *data)
Definition: StoreIOState.cc:30