Public Member Functions

LogAccessTest Class Reference

#include <LogAccessTest.h>

Inherits LogAccess.

Collaboration diagram for LogAccessTest:
Collaboration graph
[legend]

Public Member Functions

 LogAccessTest ()
virtual ~LogAccessTest ()
void init ()
virtual int marshal_client_host_ip (char *)
virtual int marshal_client_auth_user_name (char *)
virtual int marshal_client_req_text (char *)
virtual int marshal_client_req_http_method (char *)
virtual int marshal_client_req_url (char *)
virtual int marshal_client_req_http_version (char *)
virtual int marshal_client_req_header_len (char *)
virtual int marshal_client_req_body_len (char *)
virtual int marshal_client_finish_status_code (char *)
virtual int marshal_proxy_resp_content_type (char *)
virtual int marshal_proxy_resp_squid_len (char *)
virtual int marshal_proxy_resp_content_len (char *)
virtual int marshal_proxy_resp_status_code (char *)
virtual int marshal_proxy_resp_header_len (char *)
virtual int marshal_proxy_finish_status_code (char *)
virtual int marshal_cache_result_code (char *)
virtual int marshal_proxy_req_header_len (char *)
virtual int marshal_proxy_req_body_len (char *)
virtual int marshal_proxy_hierarchy_route (char *)
virtual int marshal_server_host_ip (char *)
virtual int marshal_server_host_name (char *)
virtual int marshal_server_resp_status_code (char *)
virtual int marshal_server_resp_content_len (char *)
virtual int marshal_server_resp_header_len (char *)
virtual int marshal_transfer_time_ms (char *)
virtual int marshal_http_header_field (char *header_symbol, char *field, char *buf)

Detailed Description

Definition at line 38 of file LogAccessTest.h.


Constructor & Destructor Documentation

LogAccessTest::LogAccessTest (  ) 

Definition at line 48 of file LogAccessTest.cc.

LogAccessTest::~LogAccessTest (  )  [virtual]

Definition at line 55 of file LogAccessTest.cc.


Member Function Documentation

void LogAccessTest::init ( void   )  [inline, virtual]

Reimplemented from LogAccess.

Definition at line 44 of file LogAccessTest.h.

int LogAccessTest::marshal_cache_result_code ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 264 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_client_auth_user_name ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 78 of file LogAccessTest.cc.

References LogAccess::marshal_str(), and LogAccess::strlen().

int LogAccessTest::marshal_client_finish_status_code ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 172 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_client_host_ip ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 67 of file LogAccessTest.cc.

References ats_ip4_set(), LogAccess::marshal_ip(), and IpEndpoint::sa.

int LogAccessTest::marshal_client_req_body_len ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 159 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_client_req_header_len ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 146 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_client_req_http_method ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 106 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_client_req_http_version ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 133 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_client_req_text ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 92 of file LogAccessTest.cc.

References LogAccess::marshal_str(), and LogAccess::strlen().

int LogAccessTest::marshal_client_req_url ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 119 of file LogAccessTest.cc.

References LogAccess::marshal_str(), and LogAccess::strlen().

int LogAccessTest::marshal_http_header_field ( char *  header_symbol,
char *  field,
char *  buf 
) [virtual]

Definition at line 393 of file LogAccessTest.cc.

int LogAccessTest::marshal_proxy_finish_status_code ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 251 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_proxy_hierarchy_route ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 303 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_proxy_req_body_len ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 290 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_proxy_req_header_len ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 277 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_proxy_resp_content_len ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 212 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_proxy_resp_content_type ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 185 of file LogAccessTest.cc.

References LogAccess::marshal_str(), and LogAccess::strlen().

int LogAccessTest::marshal_proxy_resp_header_len ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 238 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_proxy_resp_squid_len ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 199 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_proxy_resp_status_code ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 225 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_server_host_ip ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 316 of file LogAccessTest.cc.

References ats_ip4_set(), LogAccess::marshal_ip(), and IpEndpoint::sa.

int LogAccessTest::marshal_server_host_name ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 327 of file LogAccessTest.cc.

References LogAccess::marshal_str(), and LogAccess::strlen().

int LogAccessTest::marshal_server_resp_content_len ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 354 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_server_resp_header_len ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 367 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_server_resp_status_code ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 341 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.

int LogAccessTest::marshal_transfer_time_ms ( char *  buf  )  [virtual]

Reimplemented from LogAccess.

Definition at line 380 of file LogAccessTest.cc.

References LogAccess::marshal_int(), and val.


The documentation for this class was generated from the following files: