StoreIOState.h File Reference
#include "base/RefCount.h"
#include "cbdata.h"
#include "mem/forward.h"
#include "store/forward.h"
Include dependency graph for StoreIOState.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  StoreIOState
 

Functions

StoreIOState::Pointer storeCreate (StoreEntry *, StoreIOState::STFNCB *, StoreIOState::STIOCB *, void *)
 
StoreIOState::Pointer storeOpen (StoreEntry *, StoreIOState::STFNCB *, StoreIOState::STIOCB *, void *)
 
void storeClose (StoreIOState::Pointer, int how)
 
void storeRead (StoreIOState::Pointer, char *, size_t, off_t, StoreIOState::STRCB *, void *)
 
void storeIOWrite (StoreIOState::Pointer, char const *, size_t, off_t, FREE *)
 

Function Documentation

void storeClose ( StoreIOState::Pointer  ,
int  how 
)
void storeIOWrite ( StoreIOState::Pointer  ,
char const *  ,
size_t  ,
off_t  ,
FREE  
)

Definition at line 88 of file store_io.cc.

References StoreIOState::write().

Referenced by storeSwapOutStart().

StoreIOState::Pointer storeOpen ( StoreEntry ,
StoreIOState::STFNCB ,
StoreIOState::STIOCB ,
void *   
)

Definition at line 61 of file store_io.cc.

References StoreEntry::disk(), and Store::Disk::openStoreIO().

Referenced by storeSwapInStart().

void storeRead ( StoreIOState::Pointer  ,
char *  ,
size_t  ,
off_t  ,
StoreIOState::STRCB ,
void *   
)

Definition at line 82 of file store_io.cc.

References StoreIOState::read_().

Referenced by store_client::fileRead(), and Rock::HeaderUpdater::readMore().

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors