std::size_t file_handle::read_some_at(uint64_t offset, const MutableBufferSequence& buffers) { error_code ec; std::size_t s = read_some_at(offset, buffers, ec); detail::throw_error(ec); return s; }
size_t read_some(implementation_type& impl, const MutableBufferSequence& buffers, boost::system::error_code& ec) { return read_some_at(impl, 0, buffers, ec); }