, including all inherited members.
add_method(const boost::function< Signature > &m) | mace::rpc::connection< IODelegate > | [inline] |
mace::rpc::connection_base::add_method(const std::string &name, const method &) | mace::rpc::connection_base | |
mace::rpc::connection_base::add_method(const method &m) | mace::rpc::connection_base | |
call_fused(const std::string &id, ParamSeq &¶ms) (defined in mace::rpc::connection< IODelegate >) | mace::rpc::connection< IODelegate > | [inline] |
call_fused(std::string &&id, ParamSeq &¶ms) (defined in mace::rpc::connection< IODelegate >) | mace::rpc::connection< IODelegate > | [inline] |
close() (defined in mace::rpc::tcp::connection< IODelegate >) | mace::rpc::tcp::connection< IODelegate > | [inline] |
closed (defined in mace::rpc::connection< IODelegate >) | mace::rpc::connection< IODelegate > | |
connect(const boost::asio::ip::tcp::endpoint &ep) (defined in mace::rpc::tcp::connection< IODelegate >) | mace::rpc::tcp::connection< IODelegate > | [inline] |
connection(String &&host, uint16_t port=80) (defined in mace::rpc::http::connection< IODelegate >) | mace::rpc::http::connection< IODelegate > | [inline] |
connection(const boost::asio::ip::tcp::endpoint &ep) (defined in mace::rpc::http::connection< IODelegate >) | mace::rpc::http::connection< IODelegate > | [inline] |
connection(const mace::cmt::asio::tcp::socket::ptr &sock) (defined in mace::rpc::http::connection< IODelegate >) | mace::rpc::http::connection< IODelegate > | [inline] |
connection(mace::rpc::http::detail::connection *b) (defined in mace::rpc::http::connection< IODelegate >) | mace::rpc::http::connection< IODelegate > | [inline, protected] |
connection(mace::rpc::tcp::detail::connection *m) (defined in mace::rpc::tcp::connection< IODelegate >) | mace::rpc::tcp::connection< IODelegate > | [inline, protected] |
connection(detail::connection_base *b) (defined in mace::rpc::connection< IODelegate >) | mace::rpc::connection< IODelegate > | [inline, protected] |
connection_base(detail::connection_base *b) (defined in mace::rpc::connection_base) | mace::rpc::connection_base | [protected] |
connection_base(connection_base &&m) (defined in mace::rpc::connection_base) | mace::rpc::connection_base | [inline, protected] |
create_callback(const std::string &name) | mace::rpc::connection< IODelegate > | [inline] |
create_method_id() (defined in mace::rpc::connection_base) | mace::rpc::connection_base | |
get_method(const std::string &name) const | mace::rpc::connection_base | |
io_delegate_type typedef (defined in mace::rpc::connection< IODelegate >) | mace::rpc::connection< IODelegate > | |
my (defined in mace::rpc::connection_base) | mace::rpc::connection_base | [protected] |
notice_fused(const std::string &id, ParamSeq &¶ms) (defined in mace::rpc::connection< IODelegate >) | mace::rpc::connection< IODelegate > | [inline] |
notice_fused(std::string &&id, ParamSeq &¶ms) (defined in mace::rpc::connection< IODelegate >) | mace::rpc::connection< IODelegate > | [inline] |
operator=(connection_base &&m) (defined in mace::rpc::connection_base) | mace::rpc::connection_base | [inline] |
ptr typedef (defined in mace::rpc::http::connection< IODelegate >) | mace::rpc::http::connection< IODelegate > | |
raw_call(std::string &&mid, datavec &¶m) | mace::rpc::connection_base | |
raw_call(std::string &&meth, datavec &¶m, const detail::pending_result::ptr &pr) | mace::rpc::connection_base | [protected] |
send(request &&r) (defined in mace::rpc::http::connection< IODelegate >) | mace::rpc::http::connection< IODelegate > | [inline] |
send(message &&m) (defined in mace::rpc::tcp::connection< IODelegate >) | mace::rpc::tcp::connection< IODelegate > | [inline] |
~connection_base() (defined in mace::rpc::connection_base) | mace::rpc::connection_base | |