Skip to content

asio::detail::read_until_match_op

詳細情報

メンバー

stream_

AsyncReadStream& asio::detail::read_until_match_op< AsyncReadStream, DynamicBuffer, MatchCondition, ReadHandler >::stream_

buffers_

DynamicBuffer asio::detail::read_until_match_op< AsyncReadStream, DynamicBuffer, MatchCondition, ReadHandler >::buffers_

match_condition_

MatchCondition asio::detail::read_until_match_op< AsyncReadStream, DynamicBuffer, MatchCondition, ReadHandler >::match_condition_

start_

int asio::detail::read_until_match_op< AsyncReadStream, DynamicBuffer, MatchCondition, ReadHandler >::start_

search_position_

std::size_t asio::detail::read_until_match_op< AsyncReadStream, DynamicBuffer, MatchCondition, ReadHandler >::search_position_

handler_

ReadHandler asio::detail::read_until_match_op< AsyncReadStream, DynamicBuffer, MatchCondition, ReadHandler >::handler_

read_until_match_op()

asio::detail::read_until_match_op< AsyncReadStream, DynamicBuffer, MatchCondition, ReadHandler >::read_until_match_op(AsyncReadStream &stream, ASIO_MOVE_ARG(BufferSequence) buffers, MatchCondition match_condition, ReadHandler &handler)

引数

  • AsyncReadStream & stream
  • ASIO_MOVE_ARG(BufferSequence) buffers
  • MatchCondition match_condition
  • ReadHandler & handler

operator()()

void asio::detail::read_until_match_op< AsyncReadStream, DynamicBuffer, MatchCondition, ReadHandler >::operator()(const asio::error_code &ec, std::size_t bytes_transferred, int start=0)

引数

  • const& ec
  • std::size_t bytes_transferred
  • int start