| [/ |
| / Copyright (c) 2003-2021 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) |
| /] |
| |
| [library Asio |
| [quickbook 1.4] |
| [copyright 2003 - 2021 Christopher M. Kohlhoff] |
| [purpose Networking library] |
| [license |
| 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]) |
| ] |
| [category template] |
| [category generic] |
| ] |
| |
| [template mdash[] '''— '''] |
| [template hr[] [br]'''<phrase role="silver">'''[mdash]'''</phrase>'''[br]] |
| [template half_open_range[text] '''['''[text])] |
| [template indexterm1[id term1] '''<indexterm id="'''[id]'''"><primary>'''[term1]'''</primary></indexterm>'''] |
| [template indexterm2[id term1 term2] '''<indexterm id="'''[id]'''"><primary>'''[term1]'''</primary><secondary>'''[term2]'''</secondary></indexterm>'''] |
| [template inline_note[text] \[['Note:] [text] '''—'''['end note]\] ] |
| [template ticket[number]'''<ulink url="https://svn.boost.org/trac/boost/ticket/'''[number]'''">'''#[number]'''</ulink>'''] |
| [template static[] '''<phrase role="silver">'''\[static\]'''</phrase>'''] |
| [template constructor[] '''<phrase role="silver">'''\[constructor\]'''</phrase>'''] |
| [template destructor[] '''<phrase role="silver">'''\[destructor\]'''</phrase>'''] |
| [def __POSIX__ /POSIX/] |
| [def __Windows__ /Windows/] |
| [def __accept__ [@http://www.opengroup.org/onlinepubs/9699919799/functions/accept.html `accept()`]] |
| [def __connect__ [@http://www.opengroup.org/onlinepubs/9699919799/functions/connect.html `connect()`]] |
| [def __getpeername__ [@http://www.opengroup.org/onlinepubs/9699919799/functions/getpeername.html `getpeername()`]] |
| [def __getsockname__ [@http://www.opengroup.org/onlinepubs/9699919799/functions/getsockname.html `getsockname()`]] |
| [def __getsockopt__ [@http://www.opengroup.org/onlinepubs/9699919799/functions/getsockopt.html `getsockopt()`]] |
| [def __ioctl__ [@http://www.opengroup.org/onlinepubs/9699919799/functions/ioctl.html `ioctl()`]] |
| [def __poll__ [@http://www.opengroup.org/onlinepubs/9699919799/functions/poll.html `poll()`]] |
| [def __recvfrom__ [@http://www.opengroup.org/onlinepubs/9699919799/functions/recvfrom.html `recvfrom()`]] |
| [def __sendto__ [@http://www.opengroup.org/onlinepubs/9699919799/functions/sendto.html `sendto()`]] |
| [def __setsockopt__ [@http://www.opengroup.org/onlinepubs/9699919799/functions/setsockopt.html `setsockopt()`]] |
| [def __shutdown__ [@http://www.opengroup.org/onlinepubs/9699919799/functions/shutdown.html `shutdown()`]] |
| [def __socket__ [@http://www.opengroup.org/onlinepubs/9699919799/functions/socket.html `socket()`]] |
| |
| [/=============================================================================] |
| |
| 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. |
| |
| [variablelist |
| [ |
| [ |
| [link asio.overview Overview] |
| ] |
| [ |
| An overview of the features included in Asio, plus rationale and design information. |
| ] |
| ] |
| [ |
| [ |
| [link asio.using Using, Building, and Configuring Asio] |
| ] |
| [ |
| How to use Asio in your applications. Includes information on |
| library dependencies and supported platforms. |
| ] |
| ] |
| [ |
| [ |
| [link asio.tutorial 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. |
| ] |
| ] |
| [ |
| [ |
| [link asio.examples Examples] |
| ] |
| [ |
| Examples that illustrate the use of Asio in more complex applications. |
| ] |
| ] |
| [ |
| [ |
| [link asio.reference Reference] |
| ] |
| [ |
| Detailed class and function reference. |
| ] |
| ] |
| [ |
| [ |
| [link asio.net_ts Networking TS Compatibility] |
| ] |
| [ |
| Description of changes to provide compatibility with the "C++ Extensions |
| for Networking" Technical Specification. |
| ] |
| ] |
| [ |
| [ |
| [link asio.std_executors Proposed Standard Executors] |
| ] |
| [ |
| Description of Asio's support for the proposed standard executors |
| library. |
| ] |
| ] |
| [ |
| [ |
| [link asio.history Revision History] |
| ] |
| [ |
| Log of Asio changes made in each release. |
| ] |
| ] |
| [ |
| [ |
| [link asio.index Index] |
| ] |
| [ |
| Book-style text index of Asio documentation. |
| ] |
| ] |
| ] |
| |
| [include overview.qbk] |
| [include using.qbk] |
| [include tutorial.qbk] |
| [include examples.qbk] |
| [include reference.qbk] |
| [include net_ts.qbk] |
| [include std_executors.qbk] |
| [include history.qbk] |
| [xinclude index.xml] |