Lines Matching refs:asio
15 #include "asio/detail/config.hpp"
17 #include "asio/async_result.hpp"
18 #include "asio/basic_streambuf_fwd.hpp"
19 #include "asio/error.hpp"
21 #include "asio/detail/push_options.hpp"
23 namespace asio {
26 * @defgroup read asio::read
55 * @throws asio::system_error Thrown on failure.
59 * @code asio::read(s, asio::buffer(data, size)); @endcode
65 * @code asio::read(
67 * asio::transfer_all()); @endcode
98 * @code asio::read(s, asio::buffer(data, size), ec); @endcode
104 * @code asio::read(
106 * asio::transfer_all(), ec); @endcode
110 asio::error_code& ec);
137 * const asio::error_code& error,
148 * @throws asio::system_error Thrown on failure.
152 * @code asio::read(s, asio::buffer(data, size),
153 * asio::transfer_at_least(32)); @endcode
188 * const asio::error_code& error,
205 CompletionCondition completion_condition, asio::error_code& ec);
210 * @defgroup async_read asio::async_read
249 * const asio::error_code& error, // Result of operation.
260 * asio::io_service::post().
265 * asio::async_read(s, asio::buffer(data, size), handler);
272 * @code asio::async_read(
274 * asio::transfer_all(),
280 void (asio::error_code, std::size_t))
311 * const asio::error_code& error,
324 * const asio::error_code& error, // Result of operation.
335 * asio::io_service::post().
339 * @code asio::async_read(s,
340 * asio::buffer(data, size),
341 * asio::transfer_at_least(32),
350 void (asio::error_code, std::size_t))
358 } // namespace asio
360 #include "asio/detail/pop_options.hpp"
362 #include "asio/impl/read.hpp"