Vinnie Falco
2b18193f7d
Make buffers_adapter meet requirements
...
fix #386
2017-07-20 08:12:17 -07:00
Vinnie Falco
51f11f0902
Concept revision and documentation (API Change):
...
The concept type traits are renamed for consistency,
and consolidated into a single header file <beast/core/type_traits.hpp>
A new section, Core Concepts, is added to the documentation describing all
of the core utility classes and functions. This also includes a complete
explanation and sample program describing how to write asynchronous initiation
functions and their associated composed operations.
2017-07-20 08:12:16 -07:00
Vinnie Falco
d9562ff525
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)
2017-07-20 08:12:16 -07:00
Vinnie Falco
34830a1780
Rename to BEAST_DOXYGEN
...
fix #316
2017-07-20 08:12:15 -07:00
Vinnie Falco
5bb5f62b9a
Require Visual Studio 2015 Update 3 or later
...
fix #216
2017-07-20 08:12:15 -07:00
Vinnie Falco
c468158a09
Update copyright dates
2017-07-20 08:12:14 -07:00
Vinnie Falco
3938e5d9ed
Rename to DynamicBuffer ( fix #47 )
2017-07-20 08:12:09 -07:00
Vinnie Falco
3484996048
Tidy up core sources:
...
The core headers are moved to their own directory (but remain in
the same namespace).
2017-07-20 08:12:06 -07:00