Definition at line 134 of file filter_multi.cpp.
◆ Rep()
mp::filter::Multi::Rep::Rep |
( |
| ) |
|
|
private |
◆ get_frontend()
yf::Multi::FrontendPtr mp::filter::Multi::Rep::get_frontend |
( |
Package & |
package | ) |
|
|
private |
Definition at line 175 of file filter_multi.cpp.
177 boost::mutex::scoped_lock lock(
m_mutex);
179 std::map<mp::Session,yf::Multi::FrontendPtr>::iterator it;
187 if (!it->second->m_in_use)
189 it->second->m_in_use =
true;
◆ release_frontend()
void mp::filter::Multi::Rep::release_frontend |
( |
Package & |
package | ) |
|
|
private |
Definition at line 200 of file filter_multi.cpp.
202 boost::mutex::scoped_lock lock(
m_mutex);
203 std::map<mp::Session,yf::Multi::FrontendPtr>::iterator it;
208 if (package.session().is_closed())
210 it->second->close(package);
215 it->second->m_in_use =
false;
◆ Frontend
◆ Multi
◆ m_clients
std::map<mp::Session, FrontendPtr> metaproxy_1::filter::Multi::Rep::m_clients |
|
private |
◆ m_cond_session_ready
boost::condition metaproxy_1::filter::Multi::Rep::m_cond_session_ready |
|
private |
◆ m_hide_errors
bool metaproxy_1::filter::Multi::Rep::m_hide_errors |
|
private |
◆ m_hide_unavailable
bool metaproxy_1::filter::Multi::Rep::m_hide_unavailable |
|
private |
◆ m_merge_type
◆ m_mutex
boost::mutex metaproxy_1::filter::Multi::Rep::m_mutex |
|
private |
◆ m_route_patterns
std::list<Multi::Map> metaproxy_1::filter::Multi::Rep::m_route_patterns |
|
private |
The documentation for this class was generated from the following file: