forked from boostorg/beast
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:
1 parent
46097c7dab
commit
d9562ff525
44 files changed
+616
-615
No files matched your search
+1
-1
@@ -16,7 +16,7 @@ compile zlib.cpp : : ;
|
||||
|
||||
unit-test core-tests :
|
||||
../extras/beast/unit_test/main.cpp
|
||||
core/async_completion.cpp
|
||||
core/async_result.cpp
|
||||
core/bind_handler.cpp
|
||||
core/buffer_cat.cpp
|
||||
core/buffer_concepts.cpp
|
||||
|
||||
@@ -9,7 +9,7 @@ add_executable (core-tests
|
||||
${EXTRAS_INCLUDES}
|
||||
../../extras/beast/unit_test/main.cpp
|
||||
buffer_test.hpp
|
||||
async_completion.cpp
|
||||
async_result.cpp
|
||||
bind_handler.cpp
|
||||
buffer_cat.cpp
|
||||
buffer_concepts.cpp
|
||||
|
||||
@@ -6,4 +6,4 @@
|
||||
//
|
||||
|
||||
// Test that header file is self-contained.
|
||||
#include <beast/core/async_completion.hpp>
|
||||
#include <beast/core/async_result.hpp>
|
||||
@@ -16,10 +16,10 @@ struct T
|
||||
};
|
||||
}
|
||||
|
||||
static_assert(is_ConstBufferSequence<detail::ConstBufferSequence>::value, "");
|
||||
static_assert(! is_ConstBufferSequence<T>::value, "");
|
||||
static_assert(is_const_buffer_sequence<detail::ConstBufferSequence>::value, "");
|
||||
static_assert(! is_const_buffer_sequence<T>::value, "");
|
||||
|
||||
static_assert(is_MutableBufferSequence<detail::MutableBufferSequence>::value, "");
|
||||
static_assert(! is_MutableBufferSequence<T>::value, "");
|
||||
static_assert(is_mutable_buffer_sequence<detail::MutableBufferSequence>::value, "");
|
||||
static_assert(! is_mutable_buffer_sequence<T>::value, "");
|
||||
|
||||
} // beast
|
||||
@@ -18,7 +18,7 @@ namespace test {
|
||||
|
||||
template<class ConstBufferSequence>
|
||||
typename std::enable_if<
|
||||
is_ConstBufferSequence<ConstBufferSequence>::value,
|
||||
is_const_buffer_sequence<ConstBufferSequence>::value,
|
||||
std::size_t>::type
|
||||
buffer_count(ConstBufferSequence const& buffers)
|
||||
{
|
||||
@@ -27,7 +27,7 @@ buffer_count(ConstBufferSequence const& buffers)
|
||||
|
||||
template<class ConstBufferSequence>
|
||||
typename std::enable_if<
|
||||
is_ConstBufferSequence<ConstBufferSequence>::value,
|
||||
is_const_buffer_sequence<ConstBufferSequence>::value,
|
||||
std::size_t>::type
|
||||
size_pre(ConstBufferSequence const& buffers)
|
||||
{
|
||||
@@ -46,7 +46,7 @@ size_pre(ConstBufferSequence const& buffers)
|
||||
|
||||
template<class ConstBufferSequence>
|
||||
typename std::enable_if<
|
||||
is_ConstBufferSequence<ConstBufferSequence>::value,
|
||||
is_const_buffer_sequence<ConstBufferSequence>::value,
|
||||
std::size_t>::type
|
||||
size_post(ConstBufferSequence const& buffers)
|
||||
{
|
||||
@@ -58,7 +58,7 @@ size_post(ConstBufferSequence const& buffers)
|
||||
|
||||
template<class ConstBufferSequence>
|
||||
typename std::enable_if<
|
||||
is_ConstBufferSequence<ConstBufferSequence>::value,
|
||||
is_const_buffer_sequence<ConstBufferSequence>::value,
|
||||
std::size_t>::type
|
||||
size_rev_pre(ConstBufferSequence const& buffers)
|
||||
{
|
||||
@@ -70,7 +70,7 @@ size_rev_pre(ConstBufferSequence const& buffers)
|
||||
|
||||
template<class ConstBufferSequence>
|
||||
typename std::enable_if<
|
||||
is_ConstBufferSequence<ConstBufferSequence>::value,
|
||||
is_const_buffer_sequence<ConstBufferSequence>::value,
|
||||
std::size_t>::type
|
||||
size_rev_post(ConstBufferSequence const& buffers)
|
||||
{
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -482,7 +482,7 @@ std::size_t
|
||||
nodejs_basic_parser<Derived>::write(
|
||||
ConstBufferSequence const& buffers, error_code& ec)
|
||||
{
|
||||
static_assert(beast::is_ConstBufferSequence<
|
||||
static_assert(beast::is_const_buffer_sequence<
|
||||
ConstBufferSequence>::value,
|
||||
"ConstBufferSequence requirements not met");
|
||||
using boost::asio::buffer_cast;
|
||||
|
||||
Reference in new issue
Block a user