Lines Matching defs:asio

15 #include "asio/detail/config.hpp"
16 #include "asio/async_result.hpp"
17 #include "asio/basic_socket.hpp"
18 #include "asio/error.hpp"
20 #include "asio/detail/push_options.hpp"
22 namespace asio {
25 * @defgroup connect asio::connect
46 * @throws asio::system_error Thrown on failure. If the sequence is
47 * empty, the associated @c error_code is asio::error::not_found.
52 * iterator types such as @c asio::ip::tcp::resolver::iterator.
58 * asio::connect(s, r.resolve(q)); @endcode
76 * empty, set to asio::error::not_found. Otherwise, contains the error
84 * iterator types such as @c asio::ip::tcp::resolver::iterator.
90 * asio::error_code ec;
91 * asio::connect(s, r.resolve(q), ec);
99 Iterator begin, asio::error_code& ec);
118 * @throws asio::system_error Thrown on failure. If the sequence is
119 * empty, the associated @c error_code is asio::error::not_found.
127 * asio::connect(s, i, end); @endcode
148 * empty, set to asio::error::not_found. Otherwise, contains the error
159 * asio::error_code ec;
160 * asio::connect(s, i, end, ec);
168 Iterator begin, Iterator end, asio::error_code& ec);
185 * const asio::error_code& ec,
198 * @throws asio::system_error Thrown on failure. If the sequence is
199 * empty, the associated @c error_code is asio::error::not_found.
204 * iterator types such as @c asio::ip::tcp::resolver::iterator.
213 * const asio::error_code& ec,
221 * It would be used with the asio::connect function as follows:
225 * tcp::resolver::iterator i = asio::connect(
249 * const asio::error_code& ec,
260 * empty, set to asio::error::not_found. Otherwise, contains the error
268 * iterator types such as @c asio::ip::tcp::resolver::iterator.
277 * const asio::error_code& ec,
285 * It would be used with the asio::connect function as follows:
289 * asio::error_code ec;
290 * tcp::resolver::iterator i = asio::connect(
304 ConnectCondition connect_condition, asio::error_code& ec);
323 * const asio::error_code& ec,
336 * @throws asio::system_error Thrown on failure. If the sequence is
337 * empty, the associated @c error_code is asio::error::not_found.
347 * const asio::error_code& ec,
355 * It would be used with the asio::connect function as follows:
360 * i = asio::connect(s, i, end, my_connect_condition());
385 * const asio::error_code& ec,
396 * empty, set to asio::error::not_found. Otherwise, contains the error
409 * const asio::error_code& ec,
417 * It would be used with the asio::connect function as follows:
422 * asio::error_code ec;
423 * i = asio::connect(s, i, end, my_connect_condition(), ec);
437 asio::error_code& ec);
442 * @defgroup async_connect asio::async_connect
467 * // asio::error::not_found. Otherwise, contains the
469 * const asio::error_code& error,
478 * asio::io_service::post().
482 * iterator types such as @c asio::ip::tcp::resolver::iterator.
496 * const asio::error_code& ec,
501 * asio::async_connect(s, i, connect_handler);
508 * const asio::error_code& ec,
517 void (asio::error_code, Iterator))
541 * // asio::error::not_found. Otherwise, contains the
543 * const asio::error_code& error,
552 * asio::io_service::post().
566 * const asio::error_code& ec,
572 * asio::async_connect(s, i, end, connect_handler);
579 * const asio::error_code& ec,
588 void (asio::error_code, Iterator))
609 * const asio::error_code& ec,
624 * // asio::error::not_found. Otherwise, contains the
626 * const asio::error_code& error,
635 * asio::io_service::post().
639 * iterator types such as @c asio::ip::tcp::resolver::iterator.
648 * const asio::error_code& ec,
656 * It would be used with the asio::connect function as follows:
668 * const asio::error_code& ec,
673 * asio::async_connect(s, i,
682 * const asio::error_code& ec,
698 void (asio::error_code, Iterator))
721 * const asio::error_code& ec,
736 * // asio::error::not_found. Otherwise, contains the
738 * const asio::error_code& error,
747 * asio::io_service::post().
756 * const asio::error_code& ec,
764 * It would be used with the asio::connect function as follows:
776 * const asio::error_code& ec,
782 * asio::async_connect(s, i, end,
791 * const asio::error_code& ec,
807 void (asio::error_code, Iterator))
814 } // namespace asio
816 #include "asio/detail/pop_options.hpp"
818 #include "asio/impl/connect.hpp"