#include <client.hpp>
Inheritance diagram for boost::rpc::client< Registry >:

| Registry | underlying Registry type used. |
Public Types | |
| typedef Registry::id_type | id_type |
| typedef Registry::archive_type | archive_type |
|
typedef std::map< protocol::request_id_type, boost::shared_ptr< handler_base > > | requests_type |
Public Member Functions | |
| client () | |
| Initializes the client to communicate with the specified Boost.Asio endpoint. | |
| ~client () | |
| Stops the client service. | |
| template<typename T> | |
| handler_return< Registry, T > | operator() (async_returning_call< T > &call) |
| Prepares and sends a complete rpc call. | |
Protected Member Functions | |
| void | prepare_async_read () |
Protected Attributes | |
| boost::asio::ip::tcp::socket | socket |
Classes | |
| class | handler_return |
| boost::rpc::client< Registry >::client | ( | ) | [inline] |
| handler_return<Registry, T> boost::rpc::client< Registry >::operator() | ( | async_returning_call< T > & | call | ) | [inline] |
Prepares and sends a complete rpc call.
The call is made in the following way:
1.5.2