Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
connect.hpp File Reference
#include <boost/asio/detail/config.hpp>
#include <boost/asio/async_result.hpp>
#include <boost/asio/basic_socket.hpp>
#include <boost/asio/error.hpp>
#include <boost/asio/detail/push_options.hpp>
#include <boost/asio/detail/pop_options.hpp>
#include <boost/asio/impl/connect.hpp>
Include dependency graph for connect.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::asio
 

Functions

template<typename Protocol , typename SocketService , typename Iterator >
Iterator boost::asio::connect (basic_socket< Protocol, SocketService > &s, Iterator begin)
 Establishes a socket connection by trying each endpoint in a sequence. More...
 
template<typename Protocol , typename SocketService , typename Iterator >
Iterator boost::asio::connect (basic_socket< Protocol, SocketService > &s, Iterator begin, boost::system::error_code &ec)
 Establishes a socket connection by trying each endpoint in a sequence. More...
 
template<typename Protocol , typename SocketService , typename Iterator >
Iterator boost::asio::connect (basic_socket< Protocol, SocketService > &s, Iterator begin, Iterator end)
 Establishes a socket connection by trying each endpoint in a sequence. More...
 
template<typename Protocol , typename SocketService , typename Iterator >
Iterator boost::asio::connect (basic_socket< Protocol, SocketService > &s, Iterator begin, Iterator end, boost::system::error_code &ec)
 Establishes a socket connection by trying each endpoint in a sequence. More...
 
template<typename Protocol , typename SocketService , typename Iterator , typename ConnectCondition >
Iterator boost::asio::connect (basic_socket< Protocol, SocketService > &s, Iterator begin, ConnectCondition connect_condition)
 Establishes a socket connection by trying each endpoint in a sequence. More...
 
template<typename Protocol , typename SocketService , typename Iterator , typename ConnectCondition >
Iterator boost::asio::connect (basic_socket< Protocol, SocketService > &s, Iterator begin, ConnectCondition connect_condition, boost::system::error_code &ec)
 Establishes a socket connection by trying each endpoint in a sequence. More...
 
template<typename Protocol , typename SocketService , typename Iterator , typename ConnectCondition >
Iterator boost::asio::connect (basic_socket< Protocol, SocketService > &s, Iterator begin, Iterator end, ConnectCondition connect_condition)
 Establishes a socket connection by trying each endpoint in a sequence. More...
 
template<typename Protocol , typename SocketService , typename Iterator , typename ConnectCondition >
Iterator boost::asio::connect (basic_socket< Protocol, SocketService > &s, Iterator begin, Iterator end, ConnectCondition connect_condition, boost::system::error_code &ec)
 Establishes a socket connection by trying each endpoint in a sequence. More...
 
template<typename Protocol , typename SocketService , typename Iterator , typename ComposedConnectHandler >
 boost::asio::BOOST_ASIO_INITFN_RESULT_TYPE (ComposedConnectHandler, void(boost::system::error_code, Iterator)) async_connect(basic_socket< Protocol
 Asynchronously establishes a socket connection by trying each endpoint in a sequence. More...
 
SocketService Iterator boost::asio::BOOST_ASIO_MOVE_ARG (ComposedConnectHandler) handler)
 
template<typename Protocol , typename SocketService , typename Iterator , typename ConnectCondition , typename ComposedConnectHandler >
 boost::asio::BOOST_ASIO_INITFN_RESULT_TYPE (ComposedConnectHandler, void(boost::system::error_code, Iterator)) async_connect(basic_socket< Protocol
 Asynchronously establishes a socket connection by trying each endpoint in a sequence. More...
 

Variables

SocketService & boost::asio::s
 
SocketService Iterator boost::asio::begin
 
SocketService Iterator Iterator boost::asio::end
 
SocketService Iterator
ConnectCondition 
boost::asio::connect_condition