Asio C++ Library (original) (raw)
Asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach.
The following video illustrates the use of Asio in C++20.
When targeting C++11 (or later), most of Asio can be used without any extra dependencies. More…
What does Asio provide?
Asio provides the basic building blocks for C++ networking, concurrency and other kinds of I/O.
What kind of applications can use Asio?
Asio is used in all kinds of applications, from phone apps to the world’s fastest share markets.
Asio and Boost.Asio
Asio comes in two variants: (non-Boost) Asio and Boost.Asio.More…
License
Supported Platforms
Asio is regularly tested with the following platforms:
- Linux
- gcc 4.8 or later
- clang 3.0 or later
- macOS
- Xcode8 or later using bundled clang
- Windows
- Visual C++ 2013 or later
- FreeBSD
- gcc 6.0 or later
Home | Download | Documentation | Source | Mailing List | Blog |
---|