Store Namespace Reference

Classes

class  DiskConfig
 
class  Controlled
 
class  Controller
 
class  Disk
 manages a single cache_dir More...
 
class  Disks
 summary view of all disk caches (cache_dirs) combined More...
 
class  LocalSearch
 iterates local store_table More...
 
class  Storage
 

Typedefs

typedef ::StoreEntry Entry
 
typedef ::MemStore Memory
 
typedef ::Transients Transients
 

Functions

ControllerRoot ()
 safely access controller singleton More...
 
void Init (Controller *root=nullptr)
 initialize the storage module; a custom root is used by unit tests only More...
 
void FreeMemory ()
 undo Init() More...
 
StoreSearchNewLocalSearch ()
 
void Stats (StoreEntry *output)
 
void Maintain (void *unused)
 

Variables

static RefCount< ControllerTheRoot
 

Typedef Documentation

Definition at line 44 of file forward.h.

Definition at line 47 of file forward.h.

Definition at line 48 of file forward.h.

Function Documentation

void Store::Maintain ( void *  unused)

Definition at line 1235 of file store.cc.

References eventAdd(), Store::Controller::maintain(), NULL, and Root().

Referenced by mainInitialize().

StoreSearch * Store::NewLocalSearch ( )

Definition at line 48 of file LocalSearch.cc.

Referenced by Store::Controller::search().

Store::Controller & Store::Root ( )

Variable Documentation

RefCount<Controller> Store::TheRoot
static

Definition at line 615 of file Controller.cc.

Referenced by FreeMemory(), Init(), and Root().

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors