# Technical Documentation: chriskohlhoff/asio

> ℹ️ **Provenance:** Multi-Tier Ingestion · [CodeWiki Reference](https://codewiki.google/github.com/chriskohlhoff/asio)

### Src Doc Boost Bind Dox (`src/doc/boost_bind_dox.txt`)

/**
\page boost_bind boost::bind
See the <a href="http://www.boost.org/libs/bind/bind.html">Boost: bind.hpp
documentation</a> for more information on how to use <tt>boost::bind</tt>.
*/

---

### Src Doc Model Dox (`src/doc/model_dox.txt`)

//
// Copyright (c) 2003-2026 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// 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)
//

/**
\page asynchronous_operation asynchronous operation
*/

/**
\page completion_token completion token
*/

---

### Src Doc Overview Dox (`src/doc/overview_dox.txt`)

//
// Copyright (c) 2003-2026 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// 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)
//

//
// Proxy pages that allow reference entries to link back to the corresponding
// section of the library overview. Each page id is mapped to an overview link
// in reference.xsl.
//

// Core concepts and functionality.

/**
\page overview_strands Strands
*/

/**
\page overview_buffers Buffers
*/

/**
\page overview_streams Streams, Short Reads and Short Writes
*/

/**
\page overview_line_based Line-Based Operations
*/

/**
\page overview_allocation Custom Memory Allocation
*/

/**
\page overview_cancellation Per-Operation Cancellation
*/

/**
\page overview_configuration Runtime Configuration and Concurrency Hints
*/

// Asynchronous model.

/**
\page overview_associators Associated Characteristics and Associators
*/

// Composition and completion tokens.

/**
\page overview_coroutine Stackless Coroutines
*/

/**
\page overview_spawn Stackful Coroutines
*/

/**
\page overview_futures Futures
*/

/**
\page overview_cpp20_coroutines C++20 Coroutines Support
*/

/**
\page overview_coro Resumable C++20 Coroutines
*/

/**
\page overview_deferred Deferred Operations
*/

/**
\page overview_promises Promises
*/

/**
\page overview_parallel_group Co-ordinating Parallel Operations
*/

/**
\page overview_compose Compositions as Asynchronous Operations
*/

/**
\page overview_token_adapters Completion Token Adapters
*/

/**
\page overview_type_erasure Type Erasure, Separate Compilation and Virtual Functions
*/

/**
\page overview_immediate_completion Customising Immediate Completion
*/

// Networking.

/**
\page overview_protocols TCP, UDP and ICMP
*/

/**
\page overview_other_protocols Support for Other Protocols
*/

/**
\page overview_iostreams Socket Iostreams
*/

/**
\page overview_timers Timers
*/

/**
\page overview_files Files
*/

/**
\page overview_pipes Pipes
*/

/**
\page overview_serial_ports Serial Ports
*/

/**
\page overview_signals Signal Handling
*/

/**
\page overview_channels Channels
*/

/**
\page overview_posix_local UNIX Domain Sockets
*/

/**
\page overview_posix_stream_descriptor Stream-Oriented File Descriptors
*/

/**
\page overview_windows_stream_handle Stream-Oriented HANDLEs
*/

/**
\page overview_windows_random_access_handle Random-Access HANDLEs
*/

/**
\page overview_windows_object_handle Object HANDLEs
*/

/**
\page overview_ssl SSL
*/

---

### Src Doc Requirements Dox (`src/doc/requirements_dox.txt`)

//
// Copyright (c) 2003-2026 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// 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)
//

/**
\page async_op_requirements asynchronous operation requirements
*/

/**
\page async_result_requirements @c async_result requirements
*/

---

### Src Doc Std Exception Dox (`src/doc/std_exception_dox.txt`)

/**
\namespace std
*/

/**
\class std::exception
*/

---

--- METRICS ---
- Files Extracted: 5
- Estimated Token Budget: ~957 tokens
- Canonical Reference: https://codewiki.google/github.com/chriskohlhoff/asio
