metaproxy  1.13.0
Private Types | Private Member Functions | Private Attributes | Friends | List of all members
metaproxy_1::filter::HttpFile::Rep Class Reference
Collaboration diagram for metaproxy_1::filter::HttpFile::Rep:
Collaboration graph

Private Types

typedef std::list< AreaAreaList
 
typedef std::map< std::string, MimeMimeMap
 

Private Member Functions

void fetch_uri (mp::Session &session, Z_HTTP_Request *req, mp::Package &package)
 
void fetch_file (mp::Session &session, Z_HTTP_Request *req, std::string &fname, mp::Package &package, bool raw, bool passthru)
 
std::string get_mime_type (std::string &fname)
 

Private Attributes

MimeMap m_ext_to_map
 
AreaList m_area_list
 

Friends

class HttpFile
 

Detailed Description

Definition at line 62 of file filter_http_file.cpp.

Member Typedef Documentation

Definition at line 65 of file filter_http_file.cpp.

typedef std::map<std::string,Mime> metaproxy_1::filter::HttpFile::Rep::MimeMap
private

Definition at line 66 of file filter_http_file.cpp.

Member Function Documentation

void metaproxy_1::filter::HttpFile::Rep::fetch_file ( mp::Session &  session,
Z_HTTP_Request *  req,
std::string &  fname,
mp::Package &  package,
bool  raw,
bool  passthru 
)
private
void metaproxy_1::filter::HttpFile::Rep::fetch_uri ( mp::Session &  session,
Z_HTTP_Request *  req,
mp::Package &  package 
)
private
std::string metaproxy_1::filter::HttpFile::Rep::get_mime_type ( std::string &  fname)
private

Friends And Related Function Documentation

friend class HttpFile
friend

Definition at line 63 of file filter_http_file.cpp.

Member Data Documentation

AreaList metaproxy_1::filter::HttpFile::Rep::m_area_list
private

Definition at line 69 of file filter_http_file.cpp.

MimeMap metaproxy_1::filter::HttpFile::Rep::m_ext_to_map
private

Definition at line 68 of file filter_http_file.cpp.


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