ClientPagePool enhanced with support for multimedia objects, and with replacement algorithms
int add_segment(const char *name, int layer, const MediaSegment& s) |
void dump_hclist() |
virtual ClientPage* enter_page(int argc, const char*const* argv) |
void fill_page(const char* pgname) |
virtual int force_remove(const char *name) |
void hc_update(const char *name, int max_layer) |
int maxsize() |
MClientPagePool() |
virtual int remove_page(const char *name) |
int usedsize() |
HitCountList hclist_ |
int max_size_ |
int used_size_ |
virtual int cache_replace(ClientPage* page, int size) |
virtual int command(int argc, const char*const* argv) |
int repl_atomic(ClientPage* p, int size) |
int repl_finegrain(ClientPage* p, int size) |
virtual ClientPage* enter_metadata(const char *name, int size, double mt, double et, double age) |
virtual ClientPage* enter_metadata(int argc, const char*const* argv) |
int exist_page(const char *name) |
int get_age(const char *name, double &age) |
int get_etime(const char *name, double &et) |
int get_mtime(const char *name, double &mt) |
ClientPage* get_page(const char *name) |
int get_pageinfo(const char *name, char *buf) |
int get_size(const char *name, int &size) |
void invalidate_server(int server_id) |
int set_etime(const char *name, double et) |
int set_mtime(const char *name, double mt) |
Tcl_HashTable* namemap_ |
int add_page(ClientPage *pg) |
ClientPagePool enhanced with support for multimedia objects, and with replacement algorithms
this page has been generated automatically by doc++
Adapted for the NS documentation page
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de