Skip to content

asio::detail::write_op

詳細情報

メンバー

stream_

AsyncWriteStream& asio::detail::write_op< AsyncWriteStream, ConstBufferSequence, ConstBufferIterator, CompletionCondition, WriteHandler >::stream_

buffers_

asio::detail::consuming_buffers<const_buffer, ConstBufferSequence, ConstBufferIterator> asio::detail::write_op< AsyncWriteStream, ConstBufferSequence, ConstBufferIterator, CompletionCondition, WriteHandler >::buffers_

start_

int asio::detail::write_op< AsyncWriteStream, ConstBufferSequence, ConstBufferIterator, CompletionCondition, WriteHandler >::start_

handler_

WriteHandler asio::detail::write_op< AsyncWriteStream, ConstBufferSequence, ConstBufferIterator, CompletionCondition, WriteHandler >::handler_

write_op()

asio::detail::write_op< AsyncWriteStream, ConstBufferSequence, ConstBufferIterator, CompletionCondition, WriteHandler >::write_op(AsyncWriteStream &stream, const ConstBufferSequence &buffers, CompletionCondition completion_condition, WriteHandler &handler)

引数

  • AsyncWriteStream & stream
  • constConstBufferSequence & buffers
  • CompletionCondition completion_condition
  • WriteHandler & handler

operator()()

void asio::detail::write_op< AsyncWriteStream, 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