]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/asio/doc/asio.qbk
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / asio / doc / asio.qbk
1 [/
2 / Copyright (c) 2003-2016 Christopher M. Kohlhoff (chris at kohlhoff dot com)
3 /
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)
6 /]
7
8 [library Boost.Asio
9 [quickbook 1.4]
10 [copyright 2003 - 2016 Christopher M. Kohlhoff]
11 [purpose Networking library]
12 [license
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])
16 ]
17 [authors [Kohlhoff, Christopher]]
18 [category template]
19 [category generic]
20 ]
21
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()`]]
38
39 [/=============================================================================]
40
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
43 C++ approach.
44
45 [variablelist
46 [
47 [
48 [link boost_asio.overview Overview]
49 ]
50 [
51 An overview of the features included in Boost.Asio, plus rationale and design information.
52 ]
53 ]
54 [
55 [
56 [link boost_asio.using Using Boost.Asio]
57 ]
58 [
59 How to use Boost.Asio in your applications. Includes information on
60 library dependencies and supported platforms.
61 ]
62 ]
63 [
64 [
65 [link boost_asio.tutorial Tutorial]
66 ]
67 [
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
70 server programs.
71 ]
72 ]
73 [
74 [
75 [link boost_asio.examples Examples]
76 ]
77 [
78 Examples that illustrate the use of Boost.Asio in more complex applications.
79 ]
80 ]
81 [
82 [
83 [link boost_asio.reference Reference]
84 ]
85 [
86 Detailed class and function reference.
87 ]
88 ]
89 [
90 [
91 [link boost_asio.history Revision History]
92 ]
93 [
94 Log of Boost.Asio changes made in each Boost release.
95 ]
96 ]
97 [
98 [
99 [link boost_asio.index Index]
100 ]
101 [
102 Book-style text index of Boost.Asio documentation.
103 ]
104 ]
105 ]
106
107 [include overview.qbk]
108 [include using.qbk]
109 [include tutorial.qbk]
110 [include examples.qbk]
111 [include reference.qbk]
112 [include history.qbk]
113 [xinclude index.xml]