|
Apache HTTPD
|
#include "apr.h"#include "apr_strings.h"#include "apr_portable.h"#include "apr_lib.h"#include "apr_want.h"#include "ap_config.h"#include "httpd.h"#include "http_log.h"#include "http_main.h"#include "http_core.h"#include "http_config.h"#include "http_protocol.h"#include "ap_mpm.h"#include "scoreboard.h"Go to the source code of this file.
Classes | |
| struct | ap_sb_handle_t |
| #define APLOG_MODULE_INDEX AP_CORE_MODULE_INDEX |
Definition at line 42 of file scoreboard.c.
| #define APR_WANT_STRFUNC |
Definition at line 22 of file scoreboard.c.
| #define SIZE_OF_global_score APR_ALIGN_DEFAULT(sizeof(global_score)) |
Definition at line 134 of file scoreboard.c.
| #define SIZE_OF_process_score APR_ALIGN_DEFAULT(sizeof(process_score)) |
Definition at line 135 of file scoreboard.c.
| #define SIZE_OF_scoreboard APR_ALIGN_DEFAULT(sizeof(scoreboard)) |
Definition at line 133 of file scoreboard.c.
| #define SIZE_OF_worker_score APR_ALIGN_DEFAULT(sizeof(worker_score)) |
Definition at line 136 of file scoreboard.c.
| int ap_calc_scoreboard_size | ( | void | ) |
Definition at line 138 of file scoreboard.c.
| apr_status_t ap_cleanup_scoreboard | ( | void * | d | ) |
Definition at line 285 of file scoreboard.c.
|
static |
Definition at line 123 of file scoreboard.c.
| void ap_copy_scoreboard_worker | ( | worker_score * | dest, |
| int | child_num, | ||
| int | thread_num | ||
| ) |
Copy the contents of a worker scoreboard entry. The contents of the worker_score structure are copied verbatim into the dest structure.
| dest | Output parameter. |
| child_num | The child number. |
| thread_num | The thread number. |
Definition at line 685 of file scoreboard.c.
| void ap_create_sb_handle | ( | ap_sb_handle_t ** | new_sbh, |
| apr_pool_t * | p, | ||
| int | child_num, | ||
| int | thread_num | ||
| ) |
Definition at line 432 of file scoreboard.c.
| int ap_create_scoreboard | ( | apr_pool_t * | p, |
| ap_scoreboard_e | sb_type | ||
| ) |
< Module has handled this stage.
< Module has handled this stage.
Definition at line 304 of file scoreboard.c.
| int ap_exists_scoreboard_image | ( | void | ) |
Definition at line 362 of file scoreboard.c.
| int ap_find_child_by_pid | ( | apr_proc_t * | pid | ) |
Definition at line 409 of file scoreboard.c.
| global_score * ap_get_scoreboard_global | ( | void | ) |
Definition at line 710 of file scoreboard.c.
| process_score * ap_get_scoreboard_process | ( | int | x | ) |
Definition at line 702 of file scoreboard.c.
| worker_score * ap_get_scoreboard_worker | ( | ap_sb_handle_t * | sbh | ) |
Definition at line 676 of file scoreboard.c.
| worker_score * ap_get_scoreboard_worker_from_indexes | ( | int | child_num, |
| int | thread_num | ||
| ) |
Return a pointer to the worker_score for a given child, thread pair.
| child_num | The child number. |
| thread_num | The thread number. |
Definition at line 667 of file scoreboard.c.
| apr_array_header_t * ap_hook_get_pre_mpm | ( | void | ) |
Definition at line 102 of file scoreboard.c.
| void ap_hook_pre_mpm | ( | ap_HOOK_pre_mpm_t * | pf, |
| const char *const * | aszPre, | ||
| const char *const * | aszSucc, | ||
| int | nOrder | ||
| ) |
Definition at line 102 of file scoreboard.c.
| void ap_increment_counts | ( | ap_sb_handle_t * | sb, |
| request_rec * | r | ||
| ) |
RFC 2616: HTTP
Definition at line 379 of file scoreboard.c.
| void ap_init_scoreboard | ( | void * | shared_score | ) |
Definition at line 150 of file scoreboard.c.
| apr_status_t ap_reopen_scoreboard | ( | apr_pool_t * | p, |
| apr_shm_t ** | shm, | ||
| int | detached | ||
| ) |
Definition at line 263 of file scoreboard.c.
| int ap_run_pre_mpm | ( | apr_pool_t * | p, |
| ap_scoreboard_e | sb_type | ||
| ) |
< Module has handled this stage.
< Module has handled this stage.
< Module declines to handle
< Module has handled this stage.
Definition at line 102 of file scoreboard.c.
| void ap_set_conn_count | ( | ap_sb_handle_t * | sb, |
| request_rec * | r, | ||
| unsigned short | conn_count | ||
| ) |
Definition at line 367 of file scoreboard.c.
< Forbidden in <VirtualHost>
< Forbidden in <Limit>
< Forbidden in <Directory>
< Forbidden in <Location>
< Forbidden in <Files> or <If>
< Forbidden in <Proxy>
Definition at line 63 of file scoreboard.c.
< Forbidden in <VirtualHost>
< Forbidden in <Limit>
< Forbidden in <Directory>
< Forbidden in <Location>
< Forbidden in <Files> or <If>
< Forbidden in <Proxy>
Definition at line 75 of file scoreboard.c.
< Forbidden in <VirtualHost>
< Forbidden in <Limit>
< Forbidden in <Directory>
< Forbidden in <Location>
< Forbidden in <Files> or <If>
< Forbidden in <Proxy>
Definition at line 48 of file scoreboard.c.
| void ap_time_process_request | ( | ap_sb_handle_t * | sbh, |
| int | status | ||
| ) |
Definition at line 632 of file scoreboard.c.
| int ap_update_child_status | ( | ap_sb_handle_t * | sbh, |
| int | status, | ||
| request_rec * | r | ||
| ) |
Definition at line 590 of file scoreboard.c.
| int ap_update_child_status_descr | ( | ap_sb_handle_t * | sbh, |
| int | status, | ||
| const char * | descr | ||
| ) |
Definition at line 623 of file scoreboard.c.
| int ap_update_child_status_from_conn | ( | ap_sb_handle_t * | sbh, |
| int | status, | ||
| conn_rec * | c | ||
| ) |
Definition at line 603 of file scoreboard.c.
| int ap_update_child_status_from_indexes | ( | int | child_num, |
| int | thread_num, | ||
| int | status, | ||
| request_rec * | r | ||
| ) |
Definition at line 575 of file scoreboard.c.
| int ap_update_child_status_from_server | ( | ap_sb_handle_t * | sbh, |
| int | status, | ||
| conn_rec * | c, | ||
| server_rec * | s | ||
| ) |
Definition at line 613 of file scoreboard.c.
| int ap_update_global_status | ( | void | ) |
Definition at line 656 of file scoreboard.c.
| void ap_update_sb_handle | ( | ap_sb_handle_t * | sbh, |
| int | child_num, | ||
| int | thread_num | ||
| ) |
Definition at line 425 of file scoreboard.c.
|
static |
Definition at line 439 of file scoreboard.c.
|
static |
Create a name-based scoreboard in the given pool using the given filename.
Definition at line 183 of file scoreboard.c.
|
static |
Definition at line 208 of file scoreboard.c.
|
static |
Definition at line 475 of file scoreboard.c.
| struct { ... } _hooks |
| int ap_extended_status = 0 |
Definition at line 61 of file scoreboard.c.
| int ap_mod_status_reqtail = 0 |
Definition at line 73 of file scoreboard.c.
Definition at line 45 of file scoreboard.c.
| scoreboard* ap_scoreboard_image = NULL |
Definition at line 44 of file scoreboard.c.
| apr_array_header_t* link_pre_mpm |
Definition at line 98 of file scoreboard.c.
|
static |
Definition at line 105 of file scoreboard.c.
|
static |
Definition at line 113 of file scoreboard.c.
|
static |
Definition at line 46 of file scoreboard.c.
|
static |
Definition at line 112 of file scoreboard.c.
|
static |
Definition at line 112 of file scoreboard.c.