#include <boost/asio/detail/config.hpp>
#include <cstddef>
#include <boost/asio/detail/push_options.hpp>
#include <boost/asio/detail/pop_options.hpp>
Classes | |
class | boost::asio::detail::transfer_all_t |
class | boost::asio::detail::transfer_at_least_t |
class | boost::asio::detail::transfer_exactly_t |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::asio | |
boost::asio::detail | |
Enumerations | |
enum | boost::asio::detail::default_max_transfer_size_t { boost::asio::detail::default_max_transfer_size = 65536 } |
Functions | |
std::size_t | boost::asio::detail::adapt_completion_condition_result (bool result) |
std::size_t | boost::asio::detail::adapt_completion_condition_result (std::size_t result) |
detail::transfer_all_t | boost::asio::transfer_all () |
Return a completion condition function object that indicates that a read or write operation should continue until all of the data has been transferred, or until an error occurs. More... | |
detail::transfer_at_least_t | boost::asio::transfer_at_least (std::size_t minimum) |
Return a completion condition function object that indicates that a read or write operation should continue until a minimum number of bytes has been transferred, or until an error occurs. More... | |
detail::transfer_exactly_t | boost::asio::transfer_exactly (std::size_t size) |
Return a completion condition function object that indicates that a read or write operation should continue until an exact number of bytes has been transferred, or until an error occurs. More... | |