From d37e2449e0c5f44b4d10ecd6c99841a9b3c4b582 Mon Sep 17 00:00:00 2001 From: Claudius 'keldu' Holeksa Date: Fri, 19 Jul 2024 15:14:39 +0200 Subject: wip --- modules/io_codec/examples/peer_echo_client.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'modules/io_codec/examples') diff --git a/modules/io_codec/examples/peer_echo_client.cpp b/modules/io_codec/examples/peer_echo_client.cpp index ec8cf8d..e8c8f82 100644 --- a/modules/io_codec/examples/peer_echo_client.cpp +++ b/modules/io_codec/examples/peer_echo_client.cpp @@ -24,5 +24,16 @@ int main(){ auto& network = aio.io->get_network(); + auto eo_addr = network.resolve_address(saw::echo_address, saw::echo_port).take(); + if(eo_addr.is_error()){ + return -1; + } + auto& addr = eo_addr.get_value(); + saw::own echo_stream = nullptr; + + network.connect(*addr).then([&echo_stream](saw::own client){ + echo_stream = saw::heap(std::move(client)); + }).detach(); + return 0; } -- cgit v1.2.3