#include <HttpSM.h>
Data Fields | |
VConnection * | vc |
MIOBuffer * | read_buffer |
MIOBuffer * | write_buffer |
VIO * | read_vio |
VIO * | write_vio |
HttpSMHandler | vc_handler |
HttpVC_t | vc_type |
bool | eos |
bool | in_tunnel |
Definition at line 96 of file HttpSM.h.
Definition at line 105 of file HttpSM.h.
Referenced by HttpSM::handle_post_failure(), HttpVCTable::remove_entry(), HttpSM::server_transfer_init(), HttpSM::setup_push_read_response_header(), HttpSM::setup_push_transfer_to_cache(), HttpSM::setup_server_read_response_header(), HttpSM::state_read_client_request_header(), HttpSM::state_read_push_response_header(), HttpSM::state_read_server_response_header(), HttpSM::state_send_server_request_header(), HttpSM::tunnel_handler_100_continue(), HttpSM::tunnel_handler_100_continue_ua(), HttpSM::tunnel_handler_post_server(), HttpSM::tunnel_handler_server(), and HttpSM::tunnel_handler_ua().
Definition at line 106 of file HttpSM.h.
Referenced by HttpVCTable::cleanup_entry(), HttpSM::do_setup_post_tunnel(), HttpUpdateSM::handle_api_return(), HttpSM::handle_post_failure(), HttpSM::handle_server_setup_error(), HttpSM::release_server_session(), HttpVCTable::remove_entry(), HttpSM::set_next_state(), HttpSM::setup_100_continue_transfer(), HttpSM::setup_blind_tunnel(), HttpSM::setup_cache_read_transfer(), HttpSM::setup_cache_transfer_to_transform(), HttpSM::setup_internal_transfer(), HttpSM::setup_push_transfer_to_cache(), HttpSM::setup_server_transfer(), HttpSM::setup_server_transfer_to_cache_only(), HttpSM::setup_server_transfer_to_transform(), HttpSM::setup_transfer_from_transform(), HttpSM::setup_transfer_from_transform_to_cache_only(), HttpSM::setup_transform_to_server_transfer(), HttpSM::tunnel_handler_100_continue_ua(), HttpSM::tunnel_handler_post_or_put(), HttpSM::tunnel_handler_post_ua(), HttpSM::tunnel_handler_transform_write(), and HttpSM::tunnel_handler_ua_push().
Definition at line 99 of file HttpSM.h.
Referenced by HttpVCTable::remove_entry().
Definition at line 101 of file HttpSM.h.
Referenced by HttpSM::attach_client_session(), HttpSM::attach_server_session(), HttpSM::handle_post_failure(), HttpSM::handle_server_setup_error(), HttpVCTable::remove_entry(), HttpSM::setup_client_read_request_header(), HttpSM::setup_push_read_response_header(), HttpSM::setup_server_read_response_header(), HttpSM::state_read_client_request_header(), HttpSM::state_read_push_response_header(), HttpSM::state_read_server_response_header(), HttpSM::state_send_server_request_header(), HttpSM::state_watch_for_client_abort(), HttpSM::tunnel_handler_100_continue(), HttpSM::tunnel_handler_post_server(), and HttpSM::tunnel_handler_post_ua().
Definition at line 98 of file HttpSM.h.
Referenced by HttpSM::attach_client_session(), HttpSM::attach_server_session(), HttpVCTable::cleanup_entry(), HttpSM::do_post_transform_open(), HttpSM::do_setup_post_tunnel(), HttpSM::do_transform_open(), HttpSM::handle_post_failure(), HttpSM::handle_server_setup_error(), HttpSM::is_bg_fill_necessary(), HttpSM::main_handler(), HttpSM::perform_cache_write_action(), HttpSM::perform_transform_cache_write_action(), HttpSM::release_server_session(), HttpVCTable::remove_entry(), HttpSM::setup_100_continue_transfer(), HttpSM::setup_blind_tunnel(), HttpSM::setup_cache_read_transfer(), HttpSM::setup_cache_transfer_to_transform(), HttpSM::setup_internal_transfer(), HttpSM::setup_push_transfer_to_cache(), HttpSM::setup_server_send_request(), HttpSM::setup_server_transfer(), HttpSM::setup_server_transfer_to_cache_only(), HttpSM::setup_server_transfer_to_transform(), HttpSM::setup_transfer_from_transform(), HttpSM::setup_transform_to_server_transfer(), HttpSM::state_common_wait_for_transform_read(), HttpSM::state_hostdb_lookup(), HttpSM::state_hostdb_reverse_lookup(), HttpSM::state_raw_http_server_open(), HttpSM::state_srv_lookup(), HttpSM::state_watch_for_client_abort(), HttpSM::tunnel_handler_post_or_put(), HttpSM::tunnel_handler_post_server(), HttpSM::tunnel_handler_server(), HttpSM::tunnel_handler_transform_write(), and HttpSM::tunnel_handler_ua().
Definition at line 103 of file HttpSM.h.
Referenced by HttpSM::attach_client_session(), HttpSM::attach_server_session(), HttpSM::handle_server_setup_error(), HttpSM::main_handler(), HttpVCTable::remove_entry(), HttpSM::setup_client_read_request_header(), HttpSM::setup_push_read_response_header(), HttpSM::setup_server_read_response_header(), HttpSM::setup_server_send_request(), HttpSM::state_read_client_request_header(), HttpSM::tunnel_handler_post_server(), and HttpSM::tunnel_handler_post_ua().
Definition at line 104 of file HttpSM.h.
Referenced by HttpSM::attach_client_session(), HttpSM::attach_server_session(), HttpVCTable::cleanup_entry(), HttpSM::do_post_transform_open(), HttpSM::do_transform_open(), HttpVCTable::remove_entry(), HttpSM::set_next_state(), and HttpSM::state_raw_http_server_open().
Definition at line 100 of file HttpSM.h.
Referenced by HttpVCTable::remove_entry(), HttpSM::setup_server_send_request(), HttpSM::state_send_server_request_header(), and HttpSM::tunnel_handler_post_ua().
Definition at line 102 of file HttpSM.h.
Referenced by HttpSM::handle_server_setup_error(), HttpVCTable::remove_entry(), HttpSM::setup_server_send_request(), and HttpSM::state_send_server_request_header().