|
|
checks the ring pointers in a bucket brigade for consistency. an abort() will be triggered if any inconsistencies are found. note: this is a no-op unless APR_BUCKET_DEBUG is defined.
Definition at line 304 of file apr_buckets.h. Referenced by brigade_move(). |
|
|
Value: do { \ APR_RING_CONCAT(&(a)->list, &(b)->list, apr_bucket, link); \ APR_BRIGADE_CHECK_CONSISTENCY((a)); \ } while (0)
Definition at line 424 of file apr_buckets.h. Referenced by ap_proxy_send_dir_filter(), APR_OPTIONAL_FN_TYPE(), core_input_filter(), deflate_in_filter(), send_parsed_content(), and xlate_in_filter(). |
|
|
Determine if the bucket brigade is empty
Definition at line 338 of file apr_buckets.h. Referenced by AP_CORE_DECLARE_NONSTD(), AP_DECLARE(), ap_proxy_ftp_handler(), ap_proxy_http_process_response(), ap_proxy_send_dir_filter(), APR_OPTIONAL_FN_TYPE(), APU_DECLARE(), bio_filter_in_read(), brigade_consume(), CaseFilterInFilter(), core_input_filter(), deflate_in_filter(), deflate_out_filter(), process_echo_connection(), PROXY_DECLARE(), send_parsed_content(), ssl_io_filter_output(), xlate_brigade(), and xlate_in_filter(). |
|
|
Return the first bucket in a brigade
Definition at line 345 of file apr_buckets.h. Referenced by AP_CORE_DECLARE_NONSTD(), AP_DECLARE(), ap_proxy_http_request(), ap_proxy_send_dir_filter(), APR_OPTIONAL_FN_TYPE(), APU_DECLARE(), brigade_consume(), cache_save_filter(), CaseFilterInFilter(), core_input_filter(), dav_method_put(), deflate_out_filter(), dumpio_input_filter(), dumpio_output_filter(), getsfunc_BRIGADE(), pass_request(), PROXY_DECLARE(), send_parsed_content(), ssl_io_filter_output(), store_body(), xlate_brigade(), and xlate_out_filter(). |
|
|
Iterate through a bucket brigade
Definition at line 394 of file apr_buckets.h. Referenced by AP_CORE_DECLARE_NONSTD(), AP_DECLARE(), APR_OPTIONAL_FN_TYPE(), bucketeer_out_filter(), CaseFilterOutFilter(), cgi_handler(), cgid_handler(), chunk_filter(), core_input_filter(), deflate_in_filter(), discard_script_output(), ef_output_filter(), and log_script(). |
|
|
Value: do { \ apr_bucket *ap__b = (e); \ APR_RING_INSERT_HEAD(&(b)->list, ap__b, apr_bucket, link); \ APR_BRIGADE_CHECK_CONSISTENCY((b)); \ } while (0)
Definition at line 402 of file apr_buckets.h. Referenced by ap_http_filter(), APR_OPTIONAL_FN_TYPE(), bio_filter_out_flush(), check_pipeline_flush(), chunk_filter(), recall_body(), receive_from_other_child(), and xlate_in_filter(). |
|
|
|
Return the last bucket in a brigade
Definition at line 351 of file apr_buckets.h. Referenced by AP_CORE_DECLARE_NONSTD(), AP_DECLARE(), ap_proxy_ftp_handler(), ap_proxy_http_process_response(), ap_proxy_http_request(), APR_OPTIONAL_FN_TYPE(), logio_out_filter(), and store_body(). |
|
|
Value: do { \ APR_RING_PREPEND(&(a)->list, &(b)->list, apr_bucket, link); \ APR_BRIGADE_CHECK_CONSISTENCY((a)); \ } while (0)
Definition at line 434 of file apr_buckets.h. Referenced by AP_CORE_DECLARE_NONSTD(), send_parsed_content(), and xlate_in_filter(). |
|
|
The magic pointer value that indicates the head of the brigade
Definition at line 331 of file apr_buckets.h. Referenced by AP_CORE_DECLARE_NONSTD(), APR_OPTIONAL_FN_TYPE(), brigade_move(), cache_save_filter(), dav_method_put(), dumpio_input_filter(), dumpio_output_filter(), pass_request(), send_parsed_content(), store_body(), xlate_brigade(), and xlate_out_filter(). |
|
|
The amount that apr_bucket_alloc() should allocate in the common case. Note: this is twice as big as apr_bucket_structs to allow breathing room for third-party bucket types. Definition at line 692 of file apr_buckets.h. |
|
|
default bucket buffer size - 8KB minus room for memory allocator headers Definition at line 54 of file apr_buckets.h. Referenced by brigade_flush(), file_bucket_read(), pipe_bucket_read(), and socket_bucket_read(). |
|
|
checks the brigade a bucket is in for ring consistency. an abort() will be triggered if any inconsistencies are found. note: this is a no-op unless APR_BUCKET_DEBUG is defined.
Definition at line 311 of file apr_buckets.h. |
|
|
Copy a bucket.
Definition at line 1030 of file apr_buckets.h. Referenced by AP_CORE_DECLARE_NONSTD(), asis_handler(), bucketeer_out_filter(), core_input_filter(), default_handler(), and ServerSupportFunction(). |
|
|
Value: do { \ APR_BUCKET_REMOVE(e); \ apr_bucket_destroy(e); \ } while (0)
Definition at line 996 of file apr_buckets.h. Referenced by AP_CORE_DECLARE_NONSTD(), ap_proxy_http_request(), APR_OPTIONAL_FN_TYPE(), APU_DECLARE(), brigade_consume(), CaseFilterInFilter(), core_input_filter(), deflate_out_filter(), send_parsed_content(), ssl_io_filter_output(), xlate_brigade(), and xlate_out_filter(). |
|
|
Value: Free the resources used by a bucket. If multiple buckets refer to the same resource it is freed when the last one goes away.
Definition at line 980 of file apr_buckets.h. Referenced by ap_proxy_send_dir_filter(), getsfunc_BRIGADE(), and PROXY_DECLARE(). |
|
|
Initialize a new bucket's prev/next pointers
Definition at line 484 of file apr_buckets.h. Referenced by AP_DECLARE(). |
|
|
Value: do { \ apr_bucket *ap__a = (a), *ap__b = (b); \ APR_RING_INSERT_AFTER(ap__a, ap__b, link); \ APR_BUCKET_CHECK_CONSISTENCY(ap__a); \ } while (0)
Definition at line 455 of file apr_buckets.h. Referenced by APR_OPTIONAL_FN_TYPE(), file_bucket_read(), pipe_bucket_read(), and socket_bucket_read(). |
|
|
Value: do { \ apr_bucket *ap__a = (a), *ap__b = (b); \ APR_RING_INSERT_BEFORE(ap__a, ap__b, link); \ APR_BUCKET_CHECK_CONSISTENCY(ap__a); \ } while (0)
Definition at line 444 of file apr_buckets.h. Referenced by chunk_filter(), dumpio_output_filter(), handle_echo(), handle_elif(), handle_flastmod(), handle_fsize(), handle_if(), handle_printenv(), include_cgi(), logio_out_filter(), and send_parsed_content(). |
|
|
Determine if a bucket is an EOS bucket
Definition at line 505 of file apr_buckets.h. Referenced by AP_CORE_DECLARE_NONSTD(), AP_DECLARE(), ap_proxy_ftp_handler(), ap_proxy_http_process_response(), ap_proxy_http_request(), ap_proxy_send_dir_filter(), APR_OPTIONAL_FN_TYPE(), brigade_consume(), bucketeer_out_filter(), cache_save_filter(), CaseFilterInFilter(), CaseFilterOutFilter(), cgi_handler(), cgid_handler(), chunk_filter(), dav_method_put(), deflate_in_filter(), deflate_out_filter(), discard_script_output(), dumpio_output_filter(), ef_output_filter(), getsfunc_BRIGADE(), log_script(), logio_out_filter(), PROXY_DECLARE(), send_parsed_content(), ssl_io_filter_output(), store_body(), xlate_brigade(), and xlate_out_filter(). |
|
|
Determine if a bucket is a FILE bucket
Definition at line 511 of file apr_buckets.h. Referenced by APR_OPTIONAL_FN_TYPE(), and store_body(). |
|
|
Determine if a bucket is a FLUSH bucket
Definition at line 499 of file apr_buckets.h. Referenced by APR_OPTIONAL_FN_TYPE(), bucketeer_out_filter(), cache_save_filter(), cgi_handler(), cgid_handler(), chunk_filter(), deflate_in_filter(), deflate_out_filter(), send_parsed_content(), and ssl_io_filter_output(). |
|
|
Determine if a bucket is a HEAP bucket
Definition at line 529 of file apr_buckets.h. |
|
|
Determine if a bucket is a IMMORTAL bucket
Definition at line 541 of file apr_buckets.h. |
|
|
Determine if a bucket contains metadata. An empty bucket is safe to arbitrarily remove if and only if this is false.
Definition at line 492 of file apr_buckets.h. Referenced by AP_DECLARE(), bucketeer_out_filter(), dav_method_put(), dumpit(), and send_parsed_content(). |
|
|
Determine if a bucket is a PIPE bucket
Definition at line 517 of file apr_buckets.h. |
|
|
Determine if a bucket is a POOL bucket
Definition at line 555 of file apr_buckets.h. |
|
|
Determine if a bucket is a SOCKET bucket
Definition at line 523 of file apr_buckets.h. Referenced by pass_request(). |
|
|
Determine if a bucket is a TRANSIENT bucket
Definition at line 535 of file apr_buckets.h. |
|
|
Get the next bucket in the list
Definition at line 466 of file apr_buckets.h. Referenced by AP_CORE_DECLARE_NONSTD(), APR_OPTIONAL_FN_TYPE(), cache_save_filter(), chunk_filter(), dav_method_put(), dumpio_input_filter(), dumpio_output_filter(), getsfunc_BRIGADE(), pass_request(), send_parsed_content(), store_body(), and xlate_out_filter(). |
|
|
Get the previous bucket in the list
Definition at line 472 of file apr_buckets.h. |
|
|
read the data from the bucket
Definition at line 1008 of file apr_buckets.h. Referenced by AP_CORE_DECLARE_NONSTD(), AP_DECLARE(), ap_proxy_send_dir_filter(), APR_OPTIONAL_FN_TYPE(), brigade_consume(), bucketeer_out_filter(), CaseFilterInFilter(), CaseFilterOutFilter(), cgi_handler(), cgid_handler(), chunk_filter(), core_input_filter(), dav_method_put(), deflate_in_filter(), deflate_out_filter(), discard_script_output(), dumpit(), ef_output_filter(), file_bucket_read(), getsfunc_BRIGADE(), log_script(), PROXY_DECLARE(), send_parsed_content(), ssl_io_filter_output(), store_body(), xlate_brigade(), and xlate_out_filter(). |
|
|
Remove a bucket from its bucket brigade
Definition at line 478 of file apr_buckets.h. Referenced by ap_proxy_send_dir_filter(), APR_OPTIONAL_FN_TYPE(), bucketeer_out_filter(), CaseFilterInFilter(), deflate_in_filter(), deflate_out_filter(), getsfunc_BRIGADE(), PROXY_DECLARE(), and send_parsed_content(). |
|
|
Setaside data so that stack data is not destroyed on returning from the function
Definition at line 1016 of file apr_buckets.h. |
|
|
Split one bucket in two.
Definition at line 1023 of file apr_buckets.h. Referenced by ap_proxy_send_dir_filter(), getsfunc_BRIGADE(), send_parsed_content(), and xlate_brigade(). |
|
|
Definition at line 497 of file ssl_expr_scan.c. Referenced by ap_buffered_log_writer(), AP_CORE_DECLARE_NONSTD(), AP_DECLARE(), ap_default_log_writer(), ap_proxy_send_dir_filter(), APR_OPTIONAL_FN_TYPE(), brigade_consume(), build_model(), check_sockets(), cmd_rewritecond(), cmd_rewriterule(), core_input_filter(), CuStringNew(), CuSuiteListDetails(), CuSuiteListRunWithSummary(), CuSuiteListSummary(), feedback(), gen_unique_id(), genspaces(), hash_traverse(), magic_rsl_putchar(), main(), mod_auth_ldap_check_user_id(), no_options(), no_options_found(), optional_option(), optional_option_notgiven(), overlay_2unique(), overlay_empty(), overlay_same(), printerr(), process_tags(), proxy_handler(), required_option(), required_option_notgiven(), set_loglevel(), ssl_callback_LogTracingState(), store_body(), test_dso_sym(), test_dso_sym_library(), test_fileclose(), test_filename(), test_gets(), test_info_get(), test_mtime_set(), |