MACE  1.0.0
 All Classes Namespaces Files Functions Variables Enumerations Defines
Public Member Functions | Protected Attributes
mace::rpc::json::client_base Class Reference
Inheritance diagram for mace::rpc::json::client_base:
mace::rpc::json::client< InterfaceType > mace::rpc::json::http_client_base mace::rpc::json::http_client< InterfaceType >

List of all members.

Public Member Functions

 client_base (const mace::rpc::json::connection::ptr &c)
 client_base (const std::string &host, uint16_t port)
 client_base (const client_base &c)
template<typename R , typename ParamSeq >
mace::cmt::future< R > call_fused (const std::string &method, const ParamSeq &param)
template<typename ParamSeq >
void notice_fused (const std::string &method, const ParamSeq &param)
mace::rpc::json::connection::ptr get_connection () const

Protected Attributes

mace::rpc::json::connection::ptr m_con

Detailed Description

Definition at line 8 of file client_base.hpp.


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