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

Private Member Functions

 Rep ()
 
FrontendPtr get_frontend (Package &package)
 
void release_frontend (Package &package)
 

Private Attributes

std::list< Multi::Mapm_route_patterns
 
boost::mutex m_mutex
 
boost::condition m_cond_session_ready
 
std::map< mp::Session, FrontendPtrm_clients
 
bool m_hide_unavailable
 
bool m_hide_errors
 
multi_merge_type m_merge_type
 

Friends

class Multi
 
struct Frontend
 

Detailed Description

Definition at line 134 of file filter_multi.cpp.

Constructor & Destructor Documentation

metaproxy_1::filter::Multi::Rep::Rep ( )
private

Member Function Documentation

FrontendPtr metaproxy_1::filter::Multi::Rep::get_frontend ( Package &  package)
private
void metaproxy_1::filter::Multi::Rep::release_frontend ( Package &  package)
private

Friends And Related Function Documentation

friend struct Frontend
friend

Definition at line 136 of file filter_multi.cpp.

friend class Multi
friend

Definition at line 135 of file filter_multi.cpp.

Member Data Documentation

std::map<mp::Session, FrontendPtr> metaproxy_1::filter::Multi::Rep::m_clients
private

Definition at line 145 of file filter_multi.cpp.

boost::condition metaproxy_1::filter::Multi::Rep::m_cond_session_ready
private

Definition at line 144 of file filter_multi.cpp.

bool metaproxy_1::filter::Multi::Rep::m_hide_errors
private

Definition at line 147 of file filter_multi.cpp.

bool metaproxy_1::filter::Multi::Rep::m_hide_unavailable
private

Definition at line 146 of file filter_multi.cpp.

multi_merge_type metaproxy_1::filter::Multi::Rep::m_merge_type
private

Definition at line 148 of file filter_multi.cpp.

boost::mutex metaproxy_1::filter::Multi::Rep::m_mutex
private

Definition at line 143 of file filter_multi.cpp.

std::list<Multi::Map> metaproxy_1::filter::Multi::Rep::m_route_patterns
private

Definition at line 142 of file filter_multi.cpp.


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