Public Types | |
| typedef asio::detail::consuming_buffers < mutable_buffer, MutableBufferSequence > | buffers_type |
Public Member Functions | |
| read_handler (AsyncReadStream &stream, const buffers_type &buffers, CompletionCondition completion_condition, ReadHandler handler) | |
| void | operator() (const asio::error_code &ec, std::size_t bytes_transferred) |
Public Attributes | |
| AsyncReadStream & | stream_ |
| buffers_type | buffers_ |
| std::size_t | total_transferred_ |
| CompletionCondition | completion_condition_ |
| ReadHandler | handler_ |
Definition at line 121 of file read.ipp.
| typedef asio::detail::consuming_buffers< mutable_buffer, MutableBufferSequence> asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::buffers_type |
| asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::read_handler | ( | AsyncReadStream & | stream, | |
| const buffers_type & | buffers, | |||
| CompletionCondition | completion_condition, | |||
| ReadHandler | handler | |||
| ) | [inline] |
| void asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::operator() | ( | const asio::error_code & | ec, | |
| std::size_t | bytes_transferred | |||
| ) | [inline] |
Definition at line 137 of file read.ipp.
References asio::detail::consuming_buffers< Buffer, Buffers >::begin(), asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::buffers_, asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::completion_condition_, asio::detail::consuming_buffers< Buffer, Buffers >::consume(), asio::detail::consuming_buffers< Buffer, Buffers >::end(), asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::handler_, asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::stream_, and asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::total_transferred_.
| AsyncReadStream& asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::stream_ |
Definition at line 154 of file read.ipp.
Referenced by asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::operator()().
| buffers_type asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::buffers_ |
Definition at line 155 of file read.ipp.
Referenced by asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::operator()().
| std::size_t asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::total_transferred_ |
Definition at line 156 of file read.ipp.
Referenced by asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::operator()().
| CompletionCondition asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::completion_condition_ |
Definition at line 157 of file read.ipp.
Referenced by asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::operator()().
| ReadHandler asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::handler_ |
Definition at line 158 of file read.ipp.
Referenced by asio::detail::read_handler< AsyncReadStream, MutableBufferSequence, CompletionCondition, ReadHandler >::operator()().
1.5.6