#include <ICPlog.h>

| Public Member Functions | |
| ICPlog (ICPPeerReadCont::PeerReadData *s) | |
| ~ICPlog () | |
| ink_hrtime | GetElapsedTime () | 
| sockaddr const * | GetClientIP () | 
| in_port_t | GetClientPort () | 
| SquidLogCode | GetAction () | 
| const char * | GetCode () | 
| int | GetSize () | 
| const char * | GetMethod () | 
| const char * | GetURI () | 
| const char * | GetIdent () | 
| SquidHierarchyCode | GetHierarchy () | 
| const char * | GetFromHost () | 
| const char * | GetContentType () | 
Definition at line 43 of file ICPlog.h.
| ICPlog::ICPlog | ( | ICPPeerReadCont::PeerReadData * | s | ) |  [inline] | 
| SquidLogCode ICPlog::GetAction | ( | ) | 
Definition at line 1296 of file ICPConfig.cc.
References ICPPeerReadCont::PeerReadData::_queryResult, and CACHE_EVENT_LOOKUP.
Referenced by LogAccessICP::marshal_cache_result_code().
| sockaddr const * ICPlog::GetClientIP | ( | ) | 
Definition at line 1285 of file ICPConfig.cc.
References ICPPeerReadCont::PeerReadData::_sender, and IpEndpoint::sa.
Referenced by LogAccessICP::marshal_client_host_ip().
| in_port_t ICPlog::GetClientPort | ( | ) | 
Definition at line 1291 of file ICPConfig.cc.
References ICPPeerReadCont::PeerReadData::_sender, and IpEndpoint::port().
Referenced by LogAccessICP::marshal_client_host_port().
| const char * ICPlog::GetCode | ( | ) | 
Definition at line 1305 of file ICPConfig.cc.
| const char * ICPlog::GetContentType | ( | ) | 
Definition at line 1349 of file ICPConfig.cc.
Referenced by LogAccessICP::marshal_proxy_resp_content_type().
| ink_hrtime ICPlog::GetElapsedTime | ( | ) | 
Definition at line 1279 of file ICPConfig.cc.
References ICPPeerReadCont::PeerReadData::_start_time, and ink_get_hrtime().
Referenced by LogAccessICP::marshal_transfer_time_ms(), and LogAccessICP::marshal_transfer_time_s().
| const char * ICPlog::GetFromHost | ( | ) | 
Definition at line 1342 of file ICPConfig.cc.
Referenced by LogAccessICP::marshal_server_host_name().
| SquidHierarchyCode ICPlog::GetHierarchy | ( | ) | 
Definition at line 1336 of file ICPConfig.cc.
Referenced by LogAccessICP::marshal_proxy_hierarchy_route().
| const char * ICPlog::GetIdent | ( | ) | 
Definition at line 1330 of file ICPConfig.cc.
Referenced by LogAccessICP::marshal_client_auth_user_name().
| const char * ICPlog::GetMethod | ( | ) | 
Definition at line 1318 of file ICPConfig.cc.
Referenced by LogAccessICP::marshal_client_req_http_method().
| int ICPlog::GetSize | ( | ) | 
Definition at line 1312 of file ICPConfig.cc.
References ICPPeerReadCont::PeerReadData::_rICPmsg, ICPMsg::h, and ICPMsgHeader::msglen.
Referenced by LogAccessICP::marshal_proxy_resp_content_len(), and LogAccessICP::marshal_proxy_resp_squid_len().
| const char * ICPlog::GetURI | ( | ) | 
Definition at line 1324 of file ICPConfig.cc.
References ICPPeerReadCont::PeerReadData::_rICPmsg, ICPMsg::query, ICPMsg::un, and ICPQuery::URL.
Referenced by LogAccessICP::marshal_client_req_url(), and LogAccessICP::marshal_client_req_url_canon().
 1.7.1
 1.7.1