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-05-06 12:36:40 -07:00
parent 46097c7dab
commit d9562ff525
44 changed files with 616 additions and 615 deletions

View File

@@ -17,7 +17,7 @@
namespace beast {
static_assert(is_DynamicBuffer<flat_buffer>::value,
static_assert(is_dynamic_buffer<flat_buffer>::value,
"DynamicBuffer requirements not met");
class flat_buffer_test : public beast::unit_test::suite