Classes | |
struct | async_result_init |
struct | async_result_type_helper |
struct | buffers_iterator_types |
struct | buffers_iterator_types_helper |
struct | buffers_iterator_types_helper< false > |
struct | buffers_iterator_types_helper< true > |
class | coroutine_ref |
struct | has_result_type |
struct | is_read_buffered_big_type |
struct | is_write_buffered_big_type |
class | service_base |
class | service_id |
class | socket_iostream_base |
class | socket_streambuf_base |
class | transfer_all_t |
class | transfer_at_least_t |
class | transfer_exactly_t |
Typedefs | |
typedef class task_io_service | io_service_impl |
Enumerations | |
enum | default_max_transfer_size_t { default_max_transfer_size = 65536 } |
Functions | |
void * | buffer_cast_helper (const mutable_buffer &) |
const void * | buffer_cast_helper (const const_buffer &) |
std::size_t | buffer_size_helper (const mutable_buffer &) |
std::size_t | buffer_size_helper (const const_buffer &) |
std::size_t | adapt_completion_condition_result (bool result) |
std::size_t | adapt_completion_condition_result (std::size_t result) |
template<typename Stream > | |
char | is_read_buffered_helper (buffered_stream< Stream > *s) |
template<typename Stream > | |
char | is_read_buffered_helper (buffered_read_stream< Stream > *s) |
template<typename Stream > | |
char | is_write_buffered_helper (buffered_stream< Stream > *s) |
template<typename Stream > | |
char | is_write_buffered_helper (buffered_write_stream< Stream > *s) |
char(& | has_result_type_helper (...))[2] |
template<typename T > | |
char | has_result_type_helper (T *, typename T::result_type *=0) |
Variables | |
is_read_buffered_big_type | is_read_buffered_helper (...) |
is_write_buffered_big_type | is_write_buffered_helper (...) |
typedef class task_io_service boost::asio::detail::io_service_impl |
|
inline |
References default_max_transfer_size.
|
inline |
|
inline |
Referenced by boost::asio::buffer_cast().
|
inline |
|
inline |
Referenced by boost::asio::buffer_size().
|
inline |
char(& boost::asio::detail::has_result_type_helper | ( | ... | ) | )[2] |
char boost::asio::detail::has_result_type_helper | ( | T * | , |
typename T::result_type * | = 0 |
||
) |
char boost::asio::detail::is_read_buffered_helper | ( | buffered_stream< Stream > * | s | ) |
char boost::asio::detail::is_read_buffered_helper | ( | buffered_read_stream< Stream > * | s | ) |
char boost::asio::detail::is_write_buffered_helper | ( | buffered_stream< Stream > * | s | ) |
char boost::asio::detail::is_write_buffered_helper | ( | buffered_write_stream< Stream > * | s | ) |
is_read_buffered_big_type boost::asio::detail::is_read_buffered_helper(...) |
is_write_buffered_big_type boost::asio::detail::is_write_buffered_helper(...) |