mirror of
https://github.com/boostorg/asio.git
synced 2026-01-28 06:42:08 +00:00
95 lines
3.0 KiB
Plaintext
95 lines
3.0 KiB
Plaintext
[/
|
|
/ Copyright (c) 2003-2007 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 Boost.Asio
|
|
[quickbook 1.4]
|
|
[copyright 2003 - 2007 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])
|
|
]
|
|
[authors [Kohlhoff, Christopher]]
|
|
[category template]
|
|
[category generic]
|
|
[last-revision $Date$]
|
|
]
|
|
|
|
[template mdash[] '''— ''']
|
|
[def __POSIX__ /POSIX/]
|
|
[def __Windows__ /Windows/]
|
|
[def __accept__ [@http://www.opengroup.org/onlinepubs/000095399/functions/accept.html `accept()`]]
|
|
[def __connect__ [@http://www.opengroup.org/onlinepubs/000095399/functions/connect.html `connect()`]]
|
|
[def __getpeername__ [@http://www.opengroup.org/onlinepubs/000095399/functions/getpeername.html `getpeername()`]]
|
|
[def __getsockname__ [@http://www.opengroup.org/onlinepubs/000095399/functions/getsockname.html `getsockname()`]]
|
|
[def __getsockopt__ [@http://www.opengroup.org/onlinepubs/000095399/functions/getsockopt.html `getsockopt()`]]
|
|
[def __ioctl__ [@http://www.opengroup.org/onlinepubs/000095399/functions/ioctl.html `ioctl()`]]
|
|
[def __recvfrom__ [@http://www.opengroup.org/onlinepubs/000095399/functions/recvfrom.html `recvfrom()`]]
|
|
[def __sendto__ [@http://www.opengroup.org/onlinepubs/000095399/functions/sendto.html `sendto()`]]
|
|
[def __setsockopt__ [@http://www.opengroup.org/onlinepubs/000095399/functions/setsockopt.html `setsockopt()`]]
|
|
[def __socket__ [@http://www.opengroup.org/onlinepubs/000095399/functions/socket.html `socket()`]]
|
|
|
|
[/=============================================================================]
|
|
|
|
Boost.Asio is a cross-platform C++ library for network programming that
|
|
provides developers with a consistent asynchronous I/O model using a modern C++
|
|
approach.
|
|
|
|
[variablelist
|
|
[
|
|
[
|
|
[link boost_asio.using Using Boost.Asio]
|
|
]
|
|
[
|
|
How to use Boost.Asio in your applications. Includes information on
|
|
library dependencies and supported platforms.
|
|
]
|
|
]
|
|
[
|
|
[
|
|
[link boost_asio.tutorial Tutorial]
|
|
]
|
|
[
|
|
A tutorial that introduces the fundamental concepts required to use
|
|
Boost.Asio, and shows how to use Boost.Asio to develop simple client and
|
|
server programs.
|
|
]
|
|
]
|
|
[
|
|
[
|
|
[link boost_asio.examples Examples]
|
|
]
|
|
[
|
|
Examples that illustrate the use of Boost.Asio in more complex
|
|
applications.
|
|
]
|
|
]
|
|
[
|
|
[
|
|
[link boost_asio.reference Reference]
|
|
]
|
|
[
|
|
Detailed class and function reference.
|
|
]
|
|
]
|
|
[
|
|
[
|
|
[link boost_asio.design Design]
|
|
]
|
|
[
|
|
Rationale and design information for Boost.Asio.
|
|
]
|
|
]
|
|
]
|
|
|
|
[include using.qbk]
|
|
[include tutorial.qbk]
|
|
[include examples.qbk]
|
|
[include reference.qbk]
|
|
[include design.qbk]
|