ns2 Network Simulator C++ Class Hierarchy of version ns-snapshot-20040722 | |
| Home | Source Code | Manual | FAQ | Mailing List Archive | Search | | | Download | |
#include <mcache.h>
Inheritance diagram for MClientPagePool:
Public Member Functions | |
MClientPagePool () | |
virtual ClientPage * | enter_page (int argc, const char *const *argv) |
virtual int | remove_page (const char *name) |
virtual int | force_remove (const char *name) |
int | add_segment (const char *name, int layer, const MediaSegment &s) |
void | hc_update (const char *name, int max_layer) |
int | maxsize () |
int | usedsize () |
void | fill_page (const char *pgname) |
void | dump_hclist () |
Protected Types | |
enum | { FINEGRAIN, ATOMIC } |
Protected Member Functions | |
virtual int | command (int argc, const char *const *argv) |
virtual int | cache_replace (ClientPage *page, int size) |
int | repl_finegrain (ClientPage *p, int size) |
int | repl_atomic (ClientPage *p, int size) |
Protected Attributes | |
int | max_size_ |
int | used_size_ |
HitCountList | hclist_ |
enum MClientPagePool:: { ... } | repl_style_ |
|
|
|
|
|
|
|
|
|
Reimplemented from ClientPagePool. |
|
|
|
Reimplemented from ClientPagePool. |
|
|
|
|
|
|
|
|
|
Reimplemented from ClientPagePool. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|