asio C++ library

Next

Asio

Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

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.

Overview

An overview of the features included in Asio, plus rationale and design information.

Using Asio

How to use Asio in your applications. Includes information on library dependencies and supported platforms.

Tutorial

A tutorial that introduces the fundamental concepts required to use Asio, and shows how to use Asio to develop simple client and server programs.

Examples

Examples that illustrate the use of Asio in more complex applications.

Reference

Detailed class and function reference.

Networking TS Compatibility

Description of changes to provide compatibility with the "C++ Extensions for Networking" Technical Specification.

Revision History

Log of Asio changes made in each release.

Index

Book-style text index of Asio documentation.

Last revised: December 11, 2018 at 22:29:24 GMT


Next