Skip to content

asio::detail::read_at_op

詳細情報

メンバー

device_

AsyncRandomAccessReadDevice& asio::detail::read_at_op< AsyncRandomAccessReadDevice, MutableBufferSequence, MutableBufferIterator, CompletionCondition, ReadHandler >::device_

offset_

uint64_t asio::detail::read_at_op< AsyncRandomAccessReadDevice, MutableBufferSequence, MutableBufferIterator, CompletionCondition, ReadHandler >::offset_

buffers_

asio::detail::consuming_buffers<mutable_buffer, MutableBufferSequence, MutableBufferIterator> asio::detail::read_at_op< AsyncRandomAccessReadDevice, MutableBufferSequence, MutableBufferIterator, CompletionCondition, ReadHandler >::buffers_

start_

int asio::detail::read_at_op< AsyncRandomAccessReadDevice, MutableBufferSequence, MutableBufferIterator, CompletionCondition, ReadHandler >::start_

handler_

ReadHandler asio::detail::read_at_op< AsyncRandomAccessReadDevice, MutableBufferSequence, MutableBufferIterator, CompletionCondition, ReadHandler >::handler_

read_at_op()

asio::detail::read_at_op< AsyncRandomAccessReadDevice, MutableBufferSequence, MutableBufferIterator, CompletionCondition, ReadHandler >::read_at_op(AsyncRandomAccessReadDevice &device, uint64_t offset, const MutableBufferSequence &buffers, CompletionCondition completion_condition, ReadHandler &handler)

引数

  • AsyncRandomAccessReadDevice & device
  • uint64_t offset
  • constMutableBufferSequence & buffers
  • CompletionCondition completion_condition
  • ReadHandler & handler

operator()()

void asio::detail::read_at_op< AsyncRandomAccessReadDevice, MutableBufferSequence, MutableBufferIterator, CompletionCondition, ReadHandler >::operator()(const asio::error_code &ec, std::size_t bytes_transferred, int start=0)

引数

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