From 977ac8bce989285eaabc76c4ed8571ce5fd6793a Mon Sep 17 00:00:00 2001 From: Claudius 'keldu' Holeksa Date: Mon, 22 Jul 2024 17:44:27 +0200 Subject: wip --- modules/remote/c++/remote_loopback.hpp | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'modules/remote/c++/remote_loopback.hpp') diff --git a/modules/remote/c++/remote_loopback.hpp b/modules/remote/c++/remote_loopback.hpp index 76aab69..10ac79c 100644 --- a/modules/remote/c++/remote_loopback.hpp +++ b/modules/remote/c++/remote_loopback.hpp @@ -55,6 +55,16 @@ class rpc_client { template<> class remote_address { +private: + data addr_id_; +public: + remote_address(data addr_id__): + addr_id_{addr_id__} + {} + + const data& get_address_id() const { + return addr_id_; + } }; template @@ -75,12 +85,13 @@ public: template<> class remote { +private: public: /** * Resolves an address for the remote */ - error_or>> parse_address(){ - return heap>(); + error_or>> parse_address(data id){ + return heap>(id); } /** -- cgit v1.2.3