|
Public Member Functions |
| ClientPagePool () |
virtual | ~ClientPagePool () |
virtual ClientPage * | enter_page (int argc, const char *const *argv) |
virtual ClientPage * | enter_metadata (int argc, const char *const *argv) |
virtual ClientPage * | enter_page (const char *name, int size, double mt, double et, double age) |
virtual ClientPage * | enter_metadata (const char *name, int size, double mt, double et, double age) |
virtual int | remove_page (const char *name) |
void | invalidate_server (int server_id) |
ClientPage * | get_page (const char *name) |
int | get_mtime (const char *name, double &mt) |
int | set_mtime (const char *name, double mt) |
int | exist_page (const char *name) |
int | get_size (const char *name, int &size) |
int | get_age (const char *name, double &age) |
int | get_etime (const char *name, double &et) |
int | set_etime (const char *name, double et) |
int | get_pageinfo (const char *name, char *buf) |
virtual int | command (int argc, const char *const *argv) |
Protected Member Functions |
int | add_page (ClientPage *pg) |
Protected Attributes |
Tcl_HashTable * | namemap_ |