2 / Copyright (c) 2003-2016 Christopher M. Kohlhoff (chris at kohlhoff dot com)
4 / Distributed under the Boost Software License, Version 1.0. (See accompanying
5 / file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
10 [copyright 2003 - 2016 Christopher M. Kohlhoff]
11 [purpose Networking library]
13 Distributed under the Boost Software License, Version 1.0.
14 (See accompanying file LICENSE_1_0.txt or copy at
15 [@http://www.boost.org/LICENSE_1_0.txt])
17 [authors [Kohlhoff, Christopher]]
22 [template mdash[] '''— ''']
23 [template indexterm1[term1] '''<indexterm><primary>'''[term1]'''</primary></indexterm>''']
24 [template indexterm2[term1 term2] '''<indexterm><primary>'''[term1]'''</primary><secondary>'''[term2]'''</secondary></indexterm>''']
25 [template ticket[number]'''<ulink url="https://svn.boost.org/trac/boost/ticket/'''[number]'''">'''#[number]'''</ulink>''']
26 [def __POSIX__ /POSIX/]
27 [def __Windows__ /Windows/]
28 [def __accept__ [@http://www.opengroup.org/onlinepubs/000095399/functions/accept.html `accept()`]]
29 [def __connect__ [@http://www.opengroup.org/onlinepubs/000095399/functions/connect.html `connect()`]]
30 [def __getpeername__ [@http://www.opengroup.org/onlinepubs/000095399/functions/getpeername.html `getpeername()`]]
31 [def __getsockname__ [@http://www.opengroup.org/onlinepubs/000095399/functions/getsockname.html `getsockname()`]]
32 [def __getsockopt__ [@http://www.opengroup.org/onlinepubs/000095399/functions/getsockopt.html `getsockopt()`]]
33 [def __ioctl__ [@http://www.opengroup.org/onlinepubs/000095399/functions/ioctl.html `ioctl()`]]
34 [def __recvfrom__ [@http://www.opengroup.org/onlinepubs/000095399/functions/recvfrom.html `recvfrom()`]]
35 [def __sendto__ [@http://www.opengroup.org/onlinepubs/000095399/functions/sendto.html `sendto()`]]
36 [def __setsockopt__ [@http://www.opengroup.org/onlinepubs/000095399/functions/setsockopt.html `setsockopt()`]]
37 [def __socket__ [@http://www.opengroup.org/onlinepubs/000095399/functions/socket.html `socket()`]]
39 [/=============================================================================]
41 Boost.Asio is a cross-platform C++ library for network and low-level I/O programming
42 that provides developers with a consistent asynchronous model using a modern
48 [link boost_asio.overview Overview]
51 An overview of the features included in Boost.Asio, plus rationale and design information.
56 [link boost_asio.using Using Boost.Asio]
59 How to use Boost.Asio in your applications. Includes information on
60 library dependencies and supported platforms.
65 [link boost_asio.tutorial Tutorial]
68 A tutorial that introduces the fundamental concepts required to use
69 Boost.Asio, and shows how to use Boost.Asio to develop simple client and
75 [link boost_asio.examples Examples]
78 Examples that illustrate the use of Boost.Asio in more complex applications.
83 [link boost_asio.reference Reference]
86 Detailed class and function reference.
91 [link boost_asio.history Revision History]
94 Log of Boost.Asio changes made in each Boost release.
99 [link boost_asio.index Index]
102 Book-style text index of Boost.Asio documentation.
107 [include overview.qbk]
109 [include tutorial.qbk]
110 [include examples.qbk]
111 [include reference.qbk]
112 [include history.qbk]