metaproxy  1.13.0
Public Member Functions | Public Attributes | List of all members
metaproxy_1::filter::HttpRewrite::Phase Class Reference
Collaboration diagram for metaproxy_1::filter::HttpRewrite::Phase:
Collaboration graph

Public Member Functions

 Phase ()
void read_skip_headers (Z_HTTP_Request *hreq, std::list< boost::regex > &skip_list)
void rewrite_reqline (mp::odr &o, Z_HTTP_Request *hreq, std::map< std::string, std::string > &vars) const
void rewrite_headers (mp::odr &o, Z_HTTP_Header *headers, std::map< std::string, std::string > &vars) const
void rewrite_body (mp::odr &o, const char *content_type, char **content_buf, int *content_len, std::map< std::string, std::string > &vars, std::list< boost::regex > &skip_list) const

Public Attributes

int m_verbose
std::list< Contentcontent_list

Detailed Description

Definition at line 87 of file filter_http_rewrite.cpp.

Constructor & Destructor Documentation

metaproxy_1::filter::HttpRewrite::Phase::Phase ( )

Member Function Documentation

void metaproxy_1::filter::HttpRewrite::Phase::read_skip_headers ( Z_HTTP_Request *  hreq,
std::list< boost::regex > &  skip_list 
void metaproxy_1::filter::HttpRewrite::Phase::rewrite_body ( mp::odr &  o,
const char *  content_type,
char **  content_buf,
int *  content_len,
std::map< std::string, std::string > &  vars,
std::list< boost::regex > &  skip_list 
) const
void metaproxy_1::filter::HttpRewrite::Phase::rewrite_headers ( mp::odr &  o,
Z_HTTP_Header *  headers,
std::map< std::string, std::string > &  vars 
) const
void metaproxy_1::filter::HttpRewrite::Phase::rewrite_reqline ( mp::odr &  o,
Z_HTTP_Request *  hreq,
std::map< std::string, std::string > &  vars 
) const

Member Data Documentation

std::list<Content> metaproxy_1::filter::HttpRewrite::Phase::content_list

Definition at line 91 of file filter_http_rewrite.cpp.

int metaproxy_1::filter::HttpRewrite::Phase::m_verbose

Definition at line 90 of file filter_http_rewrite.cpp.

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