Update for Net-TS Asio (API Change):

fix #769

The following classes are removed:

* handler_type
* async_result
* async_completion
* is_dynamic_buffer
* is_const_buffer_sequence
* is_mutable_buffer_sequence
* handler_alloc

Actions Required:

* Use BOOST_ASIO_HANDLER_TYPE instead of handler_type
* Use BOOST_ASIO_INITFN_RESULT_TYPE instead of async_result
* Use boost::asio::async_completion
* Use boost::asio::is_dynamic_buffer
* Use boost::asio::is_const_buffer_sequence
* Use boost::asio::is_mutable_buffer_sequence
* boost::asio::associated_allocator_t replaces handler_alloc
This commit is contained in:
Vinnie Falco committed 2017-10-23 17:11:27 -07:00
1 parent 9dc9ca13b9
commit 3a28e999af
173 files changed
+3214 -4138

No files matched your search

+6 -9
View File
@@ -218,26 +218,23 @@ public:
void run() override
{
using boost::asio::const_buffer;
using boost::asio::const_buffers_1;
using boost::asio::const_buffer;
using boost::asio::mutable_buffer;
using boost::asio::mutable_buffers_1;
struct user_defined : mutable_buffer
{
};
// Check is_all_const_buffer_sequence
BOOST_STATIC_ASSERT(
detail::is_all_const_buffer_sequence<const_buffers_1>::value);
detail::is_all_const_buffer_sequence<const_buffer>::value);
BOOST_STATIC_ASSERT(
detail::is_all_const_buffer_sequence<const_buffers_1, const_buffers_1>::value);
detail::is_all_const_buffer_sequence<const_buffer, const_buffer>::value);
BOOST_STATIC_ASSERT(
detail::is_all_const_buffer_sequence<mutable_buffers_1>::value);
detail::is_all_const_buffer_sequence<mutable_buffer, mutable_buffer>::value);
BOOST_STATIC_ASSERT(
detail::is_all_const_buffer_sequence<mutable_buffers_1, mutable_buffers_1>::value);
detail::is_all_const_buffer_sequence<const_buffer, mutable_buffer>::value);
BOOST_STATIC_ASSERT(
detail::is_all_const_buffer_sequence<const_buffers_1, mutable_buffers_1>::value);
BOOST_STATIC_ASSERT(
! detail::is_all_const_buffer_sequence<const_buffers_1, mutable_buffers_1, int>::value);
! detail::is_all_const_buffer_sequence<const_buffer, mutable_buffer, int>::value);
// Ensure that concatenating mutable buffer
// sequences results in a mutable buffer sequence