MACE
1.0.0
|
00001 #ifndef _MACE_RPC_SERVER_BASE_HPP_ 00002 #define _MACE_RPC_SERVER_BASE_HPP_ 00003 #include <mace/cmt/thread.hpp> 00004 #include <mace/stub/ptr.hpp> 00005 #include <boost/fusion/support/deduce_sequence.hpp> 00006 00007 namespace mace { namespace rpc { namespace json { 00008 00009 namespace detail { 00010 class server_base { 00011 public: 00012 00013 server_base( session_creator* sc ); 00014 ~server_base(); 00015 00016 private: 00017 class tcp_server_base_private* my; 00018 }; 00019 } // namesapce detal 00020 00021 } } } // mace::rpc::json 00022 00023 #endif // _MACE_RPC_JSON_TCP_SERVER_BASE_HPP_