Classes const_buffer const_buffers_1 deadline_timer io_service io_service::id io_service::service io_service::strand io_service::work ip::address ip::address_v4 ip::address_v6 ip::resolver_query_base ip::tcp ip::tcp::acceptor ip::tcp::endpoint ip::tcp::iostream ip::tcp::resolver ip::tcp::socket ip::udp ip::udp::endpoint ip::udp::resolver ip::udp::socket local::stream_protocol local::stream_protocol::acceptor local::stream_protocol::endpoint local::stream_protocol::iostream local::stream_protocol::socket local::datagram_protocol local::datagram_protocol::endpoint local::datagram_protocol::socket mutable_buffer mutable_buffers_1 posix::descriptor_base posix::stream_descriptor socket_base ssl::context ssl::context_base ssl::stream_base streambuf windows::stream_handle Class Templates basic_datagram_socket basic_deadline_timer basic_io_object basic_socket basic_socket_acceptor basic_socket_iostream basic_socket_streambuf basic_stream_socket basic_streambuf buffered_read_stream buffered_stream buffered_write_stream ip::basic_endpoint ip::basic_resolver ip::basic_resolver_entry ip::basic_resolver_iterator ip::basic_resolver_query local::basic_endpoint posix::basic_descriptor posix::basic_stream_descriptor ssl::basic_context ssl::stream windows::basic_handle windows::basic_stream_handle Services datagram_socket_service deadline_timer_service ip::resolver_service posix::stream_descriptor_service socket_acceptor_service ssl::context_service ssl::stream_service stream_socket_service windows::stream_handle_service Placeholders placeholders::bytes_transferred placeholders::error placeholders::iterator Free Functions add_service asio_handler_allocate asio_handler_deallocate asio_handler_invoke async_read async_read_until async_write buffer has_service ip::host_name local::connect_pair read read_until transfer_all transfer_at_least use_service write Error Codes error::basic_errors error::netdb_errors error::addrinfo_errors error::misc_errors Type Traits is_read_buffered is_write_buffered Type Requirements Asynchronous operations AcceptHandler AsyncReadStream AsyncWriteStream CompletionHandler ConnectHandler ConstBufferSequence ConvertibleToConstBuffer ConvertibleToMutableBuffer DatagramSocketService DescriptorService Endpoint GettableSocketOption Handler HandleService InternetProtocol IoControlCommand IoObjectService MutableBufferSequence Protocol ReadHandler ResolveHandler ResolverService Service SettableSocketOption SocketAcceptorService SocketService StreamDescriptorService StreamHandleService StreamSocketService SyncReadStream SyncWriteStream TimerService TimeTraits WaitHandler WriteHandler