#include <ParentSelection.h>

| Public Member Functions | |
| ParentResult () | |
| Data Fields | |
| ParentResultType | r | 
| const char * | hostname | 
| int | port | 
| int | line_number | 
| P_table * | epoch | 
| ParentRecord * | rec | 
| uint32_t | last_parent | 
| uint32_t | start_parent | 
| bool | wrap_around | 
| bool | retry | 
| ATSConsistentHashIter | chashIter | 
| bool | foundParents [MAX_PARENTS] | 
Definition at line 64 of file ParentSelection.h.
| ParentResult::ParentResult | ( | ) |  [inline] | 
Definition at line 66 of file ParentSelection.h.
Definition at line 86 of file ParentSelection.h.
Referenced by ParentRecord::FindParent().
Definition at line 79 of file ParentSelection.h.
Referenced by ParentConfigParams::findParent(), and ParentConfigParams::nextParent().
| bool ParentResult::foundParents[MAX_PARENTS] | 
Definition at line 87 of file ParentSelection.h.
Referenced by ParentRecord::FindParent().
| const char* ParentResult::hostname | 
Definition at line 73 of file ParentSelection.h.
Referenced by find_server_and_update_current_info(), ParentRecord::FindParent(), ParentConfigParams::findParent(), SocksEntry::findServer(), ParentConfigParams::nextParent(), show_result(), and verify().
| uint32_t ParentResult::last_parent | 
Definition at line 81 of file ParentSelection.h.
Referenced by ParentRecord::FindParent(), ParentConfigParams::findParent(), ParentConfigParams::markParentDown(), and ParentConfigParams::recordRetrySuccess().
Definition at line 78 of file ParentSelection.h.
Referenced by ParentConfigParams::findParent(), and ParentRecord::UpdateMatch().
Definition at line 74 of file ParentSelection.h.
Referenced by find_server_and_update_current_info(), ParentRecord::FindParent(), ParentConfigParams::findParent(), SocksEntry::findServer(), ParentConfigParams::nextParent(), show_result(), and verify().
Definition at line 69 of file ParentSelection.h.
Referenced by find_server_and_update_current_info(), ParentRecord::FindParent(), ParentConfigParams::findParent(), SocksEntry::findServer(), HttpTransact::handle_parent_died(), HttpTransact::handle_response_from_parent(), how_to_open_connection(), ParentConfigParams::markParentDown(), ParentConfigParams::nextParent(), ParentConfigParams::parentExists(), ParentConfigParams::recordRetrySuccess(), HttpSM::redirect_request(), HttpSM::set_next_state(), show_result(), and verify().
Definition at line 80 of file ParentSelection.h.
Referenced by find_server_and_update_current_info(), ParentConfigParams::findParent(), ParentConfigParams::markParentDown(), ParentConfigParams::nextParent(), ParentConfigParams::recordRetrySuccess(), and ParentRecord::UpdateMatch().
| bool ParentResult::retry | 
Definition at line 84 of file ParentSelection.h.
Referenced by ParentRecord::FindParent(), SocksEntry::free(), HttpTransact::handle_response_from_parent(), ParentConfigParams::markParentDown(), and ParentConfigParams::recordRetrySuccess().
| uint32_t ParentResult::start_parent | 
Definition at line 82 of file ParentSelection.h.
Referenced by ParentRecord::FindParent(), and ParentConfigParams::findParent().
Definition at line 83 of file ParentSelection.h.
Referenced by ParentRecord::FindParent(), and ParentConfigParams::findParent().
 1.7.1
 1.7.1