store_rebuild.h File Reference
#include "store_key_md5.h"
Include dependency graph for store_rebuild.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  StoreRebuildData
 cache_dir(s) indexing statistics More...
 
class  Progress
 advancement of work that consists of (usually known number) of similar steps More...
 

Functions

std::ostream & operator<< (std::ostream &os, const Progress &p)
 
void storeRebuildStart (void)
 
void storeRebuildComplete (StoreRebuildData *)
 
void storeRebuildProgress (int sd_index, int total, int sofar)
 
bool storeRebuildLoadEntry (int fd, int diskIndex, MemBuf &buf, StoreRebuildData &counts)
 loads entry from disk; fills supplied memory buffer on success More...
 
bool storeRebuildParseEntry (MemBuf &buf, StoreEntry &e, cache_key *key, StoreRebuildData &counts, uint64_t expectedSize)
 parses entry buffer and validates entry metadata; fills e on success More...
 

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  os,
const Progress p 
)
inline

Definition at line 60 of file store_rebuild.h.

References Progress::print().

◆ storeRebuildComplete()

◆ storeRebuildLoadEntry()

bool storeRebuildLoadEntry ( int  fd,
int  diskIndex,
MemBuf buf,
StoreRebuildData counts 
)

◆ storeRebuildParseEntry()

◆ storeRebuildProgress()

◆ storeRebuildStart()

void storeRebuildStart ( void  )

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors