diff options
Diffstat (limited to 'modules/remote-io/c++')
-rw-r--r-- | modules/remote-io/c++/remote.hpp | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/modules/remote-io/c++/remote.hpp b/modules/remote-io/c++/remote.hpp index fe2804d..00bee28 100644 --- a/modules/remote-io/c++/remote.hpp +++ b/modules/remote-io/c++/remote.hpp @@ -14,7 +14,9 @@ class remote_address<rmt::IoTcp> final { private: public: - remote_address() = default; + remote_address(const std::string& addr) = default; + + }; /** @@ -26,7 +28,7 @@ class remote<rmt::IoTcp> final { private: ref<network> net_; public: - remote(network& net__): + remote(ref<network> net__): net_{net__} {} @@ -48,4 +50,14 @@ public: return make_error<err::not_implemented>(); } }; + +template<typename Schema, typename Encoding> +class data_server<Schema, Encoding, rmt::IoTcp> final { + +}; + +template<typename Interface, typename Encoding> +class rpc_server<Interface, Encoding, rmt::IoTcp> final { + +}; } |