Asio is a cross-platform C++ library, see https://think-async.com/Asio/. It provides a consistent asynchronous model using a modern C++ approach.
Get started with example test :example:examples <examples/..>
:
Copy to Clipboard
idf.py add-dependency "espressif/asio^1.14.1~3"
To create a project from this example, run:
Copy to Clipboard
idf.py create-project-from-example "espressif/asio^1.14.1~3:asio_chat"
To create a project from this example, run:
Copy to Clipboard
idf.py create-project-from-example "espressif/asio^1.14.1~3:async_request"
To create a project from this example, run:
Copy to Clipboard
idf.py create-project-from-example "espressif/asio^1.14.1~3:socks4"
To create a project from this example, run:
Copy to Clipboard
idf.py create-project-from-example "espressif/asio^1.14.1~3:ssl_client_server"
To create a project from this example, run:
Copy to Clipboard
idf.py create-project-from-example "espressif/asio^1.14.1~3:tcp_echo_server"
To create a project from this example, run:
Copy to Clipboard
idf.py create-project-from-example "espressif/asio^1.14.1~3:udp_echo_server"
Copy to Clipboard
Copy to Clipboard