Home
Libraries
People
FAQ
More
Overview
Rationale
Core Concepts and Functionality
Basic Boost.Asio Anatomy
The Proactor Design Pattern: Concurrency Without Threads
Threads and Boost.Asio
Strands: Use Threads Without Explicit Locking
Buffers
Streams, Short Reads and Short Writes
Reactor-Style Operations
Line-Based Operations
Custom Memory Allocation
Networking
TCP, UDP and ICMP
Socket Iostreams
The BSD Socket API and Boost.Asio
Timers
Serial Ports
POSIX-Specific Functionality
UNIX Domain Sockets
Stream-Oriented File Descriptors
Windows-Specific Functionality
Stream-Oriented HANDLEs
Random-Access HANDLEs
SSL
Platform-Specific Implementation Notes