From 0d6300c7aec4f7a3f665b5db76aad9bf20fd55cf Mon Sep 17 00:00:00 2001 From: Claudius 'keldu' Holeksa Date: Thu, 17 Oct 2024 19:04:59 +0200 Subject: Moved the tls example to modern variant --- modules/io-tls/examples/tls_client.cpp | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 modules/io-tls/examples/tls_client.cpp (limited to 'modules/io-tls/examples/tls_client.cpp') diff --git a/modules/io-tls/examples/tls_client.cpp b/modules/io-tls/examples/tls_client.cpp new file mode 100644 index 0000000..798c626 --- /dev/null +++ b/modules/io-tls/examples/tls_client.cpp @@ -0,0 +1,22 @@ +#include "../c++/tls.hpp" + +saw::error_or real_main(){ + using namespace saw; + auto eo_aio = setup_async_io(); + if(eo_aio.is_error()){ + return eo_aio.get_error(); + } + auto& aio = eo_aio.get_value(); + return make_void(); +} + +int main(){ + auto eov = real_main(); + if(eov.is_error()){ + auto& err = eov.get_error(); + std::cerr<<"[Error]: "<