Harmonize concepts and identifiers with net-ts (API Change):

fix #321

This synchronizes identifier names and some implementation details
with the Networking-TS document and reference implementation.
The following interfaces have changed:

* async_completion
* is_buffer_sequence (removed)
* is_const_buffer_sequence (was is_ConstBufferSequence)
* is_dynamic_buffer (was is_DynamicBuffer)
* is_mutable_buffer_sequence (was is_MutableBufferSequence)
* async_result (new)
* BEAST_HANDLER_TYPE macro (new)
* BEAST_INITFN_RESULT_TYPE macro (new)

Filename changes:

* async_result.hpp (was async_completion.hpp)
This commit is contained in:
Vinnie Falco
2017-07-20 08:12:16 -07:00
parent 46097c7dab
commit d9562ff525
44 changed files with 616 additions and 615 deletions
+1 -1
View File
@@ -21,7 +21,7 @@
namespace beast {
static_assert(is_DynamicBuffer<multi_buffer>::value, "");
static_assert(is_dynamic_buffer<multi_buffer>::value, "");
class multi_buffer_test : public beast::unit_test::suite
{