X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fsession.hpp;h=fe9ea5bfdcdf8fa4e03e57d5b5e4e0cc66b99414;hb=b70b9ec78f0ab1c3ed3b432de986159129a0e4ed;hp=95de4e06214f6ab8873ccb6363ce29a52da1dc1e;hpb=b54482cdb759f092fcd07a9be4fdc8c28009b895;p=metaproxy-moved-to-github.git diff --git a/src/session.hpp b/src/session.hpp index 95de4e0..fe9ea5b 100644 --- a/src/session.hpp +++ b/src/session.hpp @@ -1,7 +1,7 @@ -/* $Id: session.hpp,v 1.11 2005-10-26 18:53:49 adam Exp $ - Copyright (c) 2005, Index Data. +/* $Id: session.hpp,v 1.14 2007-01-25 14:05:54 adam Exp $ + Copyright (c) 2005-2007, Index Data. -%LICENSE% + See the LICENSE file for details */ #ifndef SESSION_HPP @@ -11,7 +11,7 @@ #include #include -namespace yp2 { +namespace metaproxy_1 { class Session { @@ -73,20 +73,20 @@ namespace yp2 { template class session_map { public: - void create(T &t, const yp2::Session &s) { + void create(T &t, const metaproxy_1::Session &s) { boost::mutex::scoped_lock lock(m_map_mutex); m_map[s] = SessionItem(t); }; - void release(const yp2::Session &s) { + void release(const metaproxy_1::Session &s) { boost::mutex::scoped_lock lock(m_map_mutex); m_map.erase(s); }; #if 0 - T &get_session_data(const yp2::Session &s) { + T &get_session_data(const metaproxy_1::Session &s) { boost::mutex::scoped_lock lock(m_map_mutex); - typename std::map::const_iterator it; + typename std::map::const_iterator it; it = m_map.find(s); if (it == m_map.end()) return 0; @@ -94,8 +94,8 @@ namespace yp2 { new boost::mutex::scoped_lock(it->second->m_item_mutex); }; #endif - bool exist(const yp2::Session &s) { - typename std::map::const_iterator it; + bool exist(const metaproxy_1::Session &s) { + typename std::map::const_iterator it; it = m_map.find(s); return it == m_map.end() ? false : true; } @@ -118,7 +118,7 @@ namespace yp2 { }; private: boost::mutex m_map_mutex; - std::mapm_map; + std::mapm_map; }; }