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