#include <StatPages.h>
Inherits Continuation.
Inherited by HttpPagesHandler.

| Public Member Functions | |
| BaseStatPagesHandler (ProxyMutex *amutex) | |
| ~BaseStatPagesHandler () | |
| Protected Member Functions | |
| inkcoreapi void | resp_clear (void) | 
| inkcoreapi void | resp_add (const char *fmt,...) | 
| inkcoreapi void | resp_add_sep (void) | 
| inkcoreapi void | resp_begin (const char *title) | 
| inkcoreapi void | resp_end (void) | 
| void | resp_begin_numbered (void) | 
| void | resp_end_numbered (void) | 
| inkcoreapi void | resp_begin_unnumbered (void) | 
| inkcoreapi void | resp_end_unnumbered (void) | 
| inkcoreapi void | resp_begin_item (void) | 
| void | resp_end_item (void) | 
| inkcoreapi void | resp_begin_table (int border, int columns, int percent) | 
| inkcoreapi void | resp_end_table () | 
| inkcoreapi void | resp_begin_row () | 
| inkcoreapi void | resp_end_row () | 
| inkcoreapi void | resp_begin_column (int percent=-1, const char *align=NULL) | 
| inkcoreapi void | resp_end_column () | 
| Protected Attributes | |
| char * | response | 
| int | response_size | 
| int | response_length | 
Definition at line 102 of file StatPages.h.
| BaseStatPagesHandler::BaseStatPagesHandler | ( | ProxyMutex * | amutex | ) |  [inline] | 
Definition at line 105 of file StatPages.h.
| BaseStatPagesHandler::~BaseStatPagesHandler | ( | ) |  [inline] | 
Definition at line 108 of file StatPages.h.
References resp_clear().
| void BaseStatPagesHandler::resp_add | ( | const char * | fmt, | |
| ... | ||||
| ) |  [protected] | 
Definition at line 152 of file StatPages.cc.
References ats_malloc(), ats_realloc(), memcpy, response, response_length, and response_size.
Referenced by HttpPagesHandler::handle_smdetails(), HttpPagesHandler::handle_smlist(), resp_add_sep(), resp_begin(), resp_begin_column(), resp_begin_item(), resp_begin_numbered(), resp_begin_row(), resp_begin_table(), resp_begin_unnumbered(), resp_end(), resp_end_column(), resp_end_item(), resp_end_numbered(), resp_end_row(), resp_end_table(), and resp_end_unnumbered().
| void BaseStatPagesHandler::resp_add_sep | ( | void | ) |  [protected] | 
Definition at line 185 of file StatPages.cc.
References resp_add().
| void BaseStatPagesHandler::resp_begin | ( | const char * | title | ) |  [protected] | 
Definition at line 191 of file StatPages.cc.
References resp_add(), and resp_clear().
Referenced by HttpPagesHandler::handle_smdetails(), and HttpPagesHandler::handle_smlist().
| void BaseStatPagesHandler::resp_begin_column | ( | int | percent = -1, | |
| const char * | align = NULL | |||
| ) |  [protected] | 
Definition at line 266 of file StatPages.cc.
References resp_add().
| void BaseStatPagesHandler::resp_begin_item | ( | void | ) |  [protected] | 
Definition at line 230 of file StatPages.cc.
References resp_add().
Referenced by HttpPagesHandler::handle_smdetails(), and HttpPagesHandler::handle_smlist().
| void BaseStatPagesHandler::resp_begin_numbered | ( | void | ) |  [protected] | 
Definition at line 206 of file StatPages.cc.
References resp_add().
| void BaseStatPagesHandler::resp_begin_row | ( | ) |  [protected] | 
Definition at line 254 of file StatPages.cc.
References resp_add().
| void BaseStatPagesHandler::resp_begin_table | ( | int | border, | |
| int | columns, | |||
| int | percent | |||
| ) |  [protected] | 
Definition at line 242 of file StatPages.cc.
References resp_add().
| void BaseStatPagesHandler::resp_begin_unnumbered | ( | void | ) |  [protected] | 
Definition at line 218 of file StatPages.cc.
References resp_add().
| void BaseStatPagesHandler::resp_clear | ( | void | ) |  [protected] | 
Definition at line 143 of file StatPages.cc.
References ats_free(), response, response_length, and response_size.
Referenced by resp_begin(), and ~BaseStatPagesHandler().
| void BaseStatPagesHandler::resp_end | ( | void | ) |  [protected] | 
Definition at line 200 of file StatPages.cc.
References resp_add().
Referenced by HttpPagesHandler::handle_smdetails(), and HttpPagesHandler::handle_smlist().
| void BaseStatPagesHandler::resp_end_column | ( | ) |  [protected] | 
Definition at line 276 of file StatPages.cc.
References resp_add().
| void BaseStatPagesHandler::resp_end_item | ( | void | ) |  [protected] | 
Definition at line 236 of file StatPages.cc.
References resp_add().
Referenced by HttpPagesHandler::handle_smdetails(), and HttpPagesHandler::handle_smlist().
| void BaseStatPagesHandler::resp_end_numbered | ( | void | ) |  [protected] | 
Definition at line 212 of file StatPages.cc.
References resp_add().
| void BaseStatPagesHandler::resp_end_row | ( | ) |  [protected] | 
Definition at line 260 of file StatPages.cc.
References resp_add().
| void BaseStatPagesHandler::resp_end_table | ( | ) |  [protected] | 
Definition at line 248 of file StatPages.cc.
References resp_add().
| void BaseStatPagesHandler::resp_end_unnumbered | ( | void | ) |  [protected] | 
Definition at line 224 of file StatPages.cc.
References resp_add().
| char* BaseStatPagesHandler::response  [protected] | 
Definition at line 132 of file StatPages.h.
Referenced by HttpPagesHandler::handle_callback(), resp_add(), and resp_clear().
| int BaseStatPagesHandler::response_length  [protected] | 
Definition at line 134 of file StatPages.h.
Referenced by HttpPagesHandler::handle_callback(), resp_add(), and resp_clear().
| int BaseStatPagesHandler::response_size  [protected] | 
Definition at line 133 of file StatPages.h.
Referenced by resp_add(), and resp_clear().
 1.7.1
 1.7.1