Skip to content

asio::detail::range_connect_op

詳細情報

メンバー

socket_

basic_socket<Protocol ASIO_SVC_TARG>& asio::detail::range_connect_op< ASIO_SVC_TPARAM, EndpointSequence, ConnectCondition, RangeConnectHandler >::socket_

endpoints_

EndpointSequence asio::detail::range_connect_op< ASIO_SVC_TPARAM, EndpointSequence, ConnectCondition, RangeConnectHandler >::endpoints_

index_

std::size_t asio::detail::range_connect_op< ASIO_SVC_TPARAM, EndpointSequence, ConnectCondition, RangeConnectHandler >::index_

start_

int asio::detail::range_connect_op< ASIO_SVC_TPARAM, EndpointSequence, ConnectCondition, RangeConnectHandler >::start_

handler_

RangeConnectHandler asio::detail::range_connect_op< ASIO_SVC_TPARAM, EndpointSequence, ConnectCondition, RangeConnectHandler >::handler_

range_connect_op()

asio::detail::range_connect_op< ASIO_SVC_TPARAM, EndpointSequence, ConnectCondition, RangeConnectHandler >::range_connect_op(basic_socket< Protocol ASIO_SVC_TARG > &sock, const EndpointSequence &endpoints, const ConnectCondition &connect_condition, RangeConnectHandler &handler)

引数

  • basic_socket< Protocol > & sock
  • constEndpointSequence & endpoints
  • constConnectCondition & connect_condition
  • RangeConnectHandler & handler

operator()()

void asio::detail::range_connect_op< ASIO_SVC_TPARAM, EndpointSequence, ConnectCondition, RangeConnectHandler >::operator()(asio::error_code ec, int start=0)

引数

  • asio::error_code ec
  • int start