List of all members.
Public Member Functions |
| ClientPage (const char *n, int s, double mt, double et, double a) |
virtual WebPageType | type () const |
virtual void | print_info (char *buf) |
void | name (char *buf) |
double & | mtime () |
double & | etime () |
double & | age () |
HttpApp * | server () |
void | validate (double mtime) |
void | invalidate (double mtime) |
int | is_valid () const |
int | is_header_valid () const |
void | set_valid_hdr () |
void | set_uncacheable () |
int | is_uncacheable () |
void | set_unread () |
void | set_read () |
int | is_unread () |
int | is_server_down () |
void | server_down () |
int & | counter () |
int | count_inval (int a, int th) |
int | count_request (int b, int th) |
void | set_mpush (double time) |
void | clear_mpush () |
int | is_mpush () |
double | mpush_time () |
Static Public Member Functions |
static void | split_name (const char *name, PageID &id) |
static void | print_name (char *name, PageID &id) |
Static Public Attributes |
static int | PUSHALL_ = 0 |
Protected Member Functions |
void | set_page_state (int state) |
void | clear_page_state (int state) |
void | set_page_action (int action) |
void | clear_page_action (int action) |
Protected Attributes |
HttpApp * | server_ |
double | age_ |
double | mtime_ |
double | etime_ |
int | status_ |
int | counter_ |
double | mpushTime_ |
The documentation for this class was generated from the following files:
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/webcache/pagepool.h
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/webcache/pagepool.cc