Skip to content

asio::detail::write_at_op

詳細情報

メンバー

device_

AsyncRandomAccessWriteDevice& asio::detail::write_at_op< AsyncRandomAccessWriteDevice, ConstBufferSequence, ConstBufferIterator, CompletionCondition, WriteHandler >::device_

offset_

uint64_t asio::detail::write_at_op< AsyncRandomAccessWriteDevice, ConstBufferSequence, ConstBufferIterator, CompletionCondition, WriteHandler >::offset_

buffers_

asio::detail::consuming_buffers<const_buffer, ConstBufferSequence, ConstBufferIterator> asio::detail::write_at_op< AsyncRandomAccessWriteDevice, ConstBufferSequence, ConstBufferIterator, CompletionCondition, WriteHandler >::buffers_

start_

int asio::detail::write_at_op< AsyncRandomAccessWriteDevice, ConstBufferSequence, ConstBufferIterator, CompletionCondition, WriteHandler >::start_

handler_

WriteHandler asio::detail::write_at_op< AsyncRandomAccessWriteDevice, ConstBufferSequence, ConstBufferIterator, CompletionCondition, WriteHandler >::handler_

write_at_op()

asio::detail::write_at_op< AsyncRandomAccessWriteDevice, ConstBufferSequence, ConstBufferIterator, CompletionCondition, WriteHandler >::write_at_op(AsyncRandomAccessWriteDevice &device, uint64_t offset, const ConstBufferSequence &buffers, CompletionCondition completion_condition, WriteHandler &handler)

引数

  • AsyncRandomAccessWriteDevice & device
  • uint64_t offset
  • constConstBufferSequence & buffers
  • CompletionCondition completion_condition
  • WriteHandler & handler

operator()()

void asio::detail::write_at_op< AsyncRandomAccessWriteDevice, ConstBufferSequence, ConstBufferIterator, CompletionCondition, WriteHandler >::operator()(const asio::error_code &ec, std::size_t bytes_transferred, int start=0)

引数

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