From 5d39089e1821598bf599a67b3723509f78ebd8cd Mon Sep 17 00:00:00 2001 From: Claudius 'keldu' Holeksa Date: Sat, 10 Aug 2024 19:03:12 +0200 Subject: wip --- modules/io_codec/examples/peer_echo_client.cpp | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'modules/io_codec') diff --git a/modules/io_codec/examples/peer_echo_client.cpp b/modules/io_codec/examples/peer_echo_client.cpp index 40f3aa3..16ece9b 100644 --- a/modules/io_codec/examples/peer_echo_client.cpp +++ b/modules/io_codec/examples/peer_echo_client.cpp @@ -29,7 +29,14 @@ int main(int argc, char** argv){ data dat_nat; auto eov = codec_args.decode(dat_args, dat_nat); if(eov.is_error()){ - return -1; + auto& err = eov.get_error(); + std::cout<0u){ + std::cout<<" - "<(); @@ -76,7 +83,7 @@ int main(int argc, char** argv){ { auto eov = simple_codec.encode(nat_echo, simple_echo); if(eov.is_error()){ - return ; + return; } } { @@ -91,12 +98,12 @@ int main(int argc, char** argv){ data nat_resp; auto eov = simple_codec.decode(simp_resp, nat_resp); if(nat_resp.size() != nat_echo.size()){ - exit(-1); + exit(-2); } std::cout<<"Answer:\n"; for(uint64_t i = 0u; i < nat_resp.size(); ++i){ if (nat_resp.at(i) != nat_echo.at(i)){ - exit(-2); + exit(-3); } std::cout<