boost::net::socket::connector_impl<ConnectionSynch, Demultiplexer, asynch_synchronisation, SocketErrorPolicy, EventHandler> — Asynchronous Socket Connector.
template<typename ConnectionSynch, typename Demultiplexer, typename SocketErrorPolicy, typename EventHandler> class connector_impl<ConnectionSynch, Demultiplexer, asynch_synchronisation, SocketErrorPolicy, EventHandler> : : public boost::net::socket::impl::connector_handled< EventHandler > { public: // types typedef socket io_mechanism_t; typedef Demultiplexer demultiplexer_type; typedef asynch_synchronisation synchronisation_type; typedef ConnectionSynch connection_synch_t; typedef SocketErrorPolicy error_policy; // construct/copy/destruct connector_impl& operator=(const connector_impl &); // public member functions connector_impl(Demultiplexer &) ; ~connector_impl() ; template<typename Endpoint> connector_error connect(const Endpoint &) ; template<typename Endpoint> void threadConnector(socket_t, Endpoint) ; // private member functions void on_connect_complete(socket_t) ; };
Copyright © 2004 Hugo Duncan |