Public Types | |
| typedef asio::detail::consuming_buffers < const_buffer, ConstBufferSequence > | buffers_type |
Public Member Functions | |
| write_handler (AsyncWriteStream &stream, const buffers_type &buffers, CompletionCondition completion_condition, WriteHandler handler) | |
| void | operator() (const asio::error_code &ec, std::size_t bytes_transferred) |
Public Attributes | |
| AsyncWriteStream & | stream_ |
| buffers_type | buffers_ |
| std::size_t | total_transferred_ |
| CompletionCondition | completion_condition_ |
| WriteHandler | handler_ |
Definition at line 107 of file write.ipp.
| typedef asio::detail::consuming_buffers< const_buffer, ConstBufferSequence> asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::buffers_type |
| asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::write_handler | ( | AsyncWriteStream & | stream, | |
| const buffers_type & | buffers, | |||
| CompletionCondition | completion_condition, | |||
| WriteHandler | handler | |||
| ) | [inline] |
| void asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::operator() | ( | const asio::error_code & | ec, | |
| std::size_t | bytes_transferred | |||
| ) | [inline] |
Definition at line 123 of file write.ipp.
References asio::detail::consuming_buffers< Buffer, Buffers >::begin(), asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::buffers_, asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::completion_condition_, asio::detail::consuming_buffers< Buffer, Buffers >::consume(), asio::detail::consuming_buffers< Buffer, Buffers >::end(), asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::handler_, asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::stream_, and asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::total_transferred_.
| AsyncWriteStream& asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::stream_ |
Definition at line 140 of file write.ipp.
Referenced by asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::operator()().
| buffers_type asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::buffers_ |
Definition at line 141 of file write.ipp.
Referenced by asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::operator()().
| std::size_t asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::total_transferred_ |
Definition at line 142 of file write.ipp.
Referenced by asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::operator()().
| CompletionCondition asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::completion_condition_ |
Definition at line 143 of file write.ipp.
Referenced by asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::operator()().
| WriteHandler asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::handler_ |
Definition at line 144 of file write.ipp.
Referenced by asio::detail::write_handler< AsyncWriteStream, ConstBufferSequence, CompletionCondition, WriteHandler >::operator()().
1.5.6